Search by job, company or skills

2iSolutions Inc.

Java Full Stack Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 months ago
  • Over 50 applicants

Job Description

Our client is seeking a full-time permanent Java Full Stack Developer for a hybrid role (3 days onsite) in Chennai.

General Description: As a member of the IT Architecture and Enterprise Services (ITAES) Team, you will be part of a diverse and collaborative group of technologists. Client ITAES specializes in architecting and developing enterprise shared services and foundational capabilities for application team adoption across the enterprise. You will collaborate with peers both within and outside your area to ensure best practices, approaches, and standards are reused. As part of an Agile squad, you will work closely with the Product Owner (PO) to understand business needs and participate in planning, defining technical design, implementation, and deployment with the development team.

Responsibilities:

  • Contribute to the design of components or individual programs and participate fully in development and unit testing.
  • Research, assess, and apply new technical products/solutions to team projects and new system designs.
  • Collaborate with the Senior Application Architect and other technical contributors at all levels, contributing expertise to project teams through all phases, including requirement gathering, design, development, deployment, and post-deployment support.
  • Work as part of an AD project team, interacting with the business, Functional Architects, and subject matter experts on related systems.
  • Assist in onboarding new team members, including training newcomers on project requirements and development modules.

Required Skillsets:

  • Strong proficiency in Core Java, including Collections, multi-threading concepts, and Java Templates.
  • Experience with J2EE and frameworks such as Spring, Spring MVC, and Spring Boot.
  • Expertise in implementing Restful APIs in Java and Swagger specifications via YAML.
  • Knowledge of Drools Rule Engine.
  • Experience in web UI development, particularly with Angular.
  • Familiarity with Python or JavaScript development is a plus.
  • Solid understanding of data modeling, databases, SQL, and Oracle PL/SQL.
  • Proficiency in web technologies for both backend and frontend development.
  • Strong analytical and communication skills.
  • Familiarity with container technologies like Docker, Kubernetes, and OpenShift is a plus.
  • Experience with Agile, CI/CD, and DevOps practices and tools.
  • Knowledge of AWS services (EC2, ECS, Lambda, S3, Aurora) is a plus.
  • Familiarity with Java build tools and frameworks like Maven and Jenkins pipeline.

Development Tools & Programming Languages:

  • IDEs: Eclipse or IntelliJ
  • Build Tools: Jenkins, Maven
  • Database IDEs: Toad, PgAdmin
  • Testing: JUnit
  • JSON Parsing: Jackson, GSON
  • Other: Univocity, XSD parser
  • Web Servers: Tomcat
  • Version Control: Gitbucket

Languages & Data Formats:

  • Java V8
  • Python (a plus)
  • UNIX Shell Scripting
  • Data Formats: JSON, XML, FIX, SWIFT MT, SWIFT MX
  • SQL: Oracle PL/SQL, PostgreSQL
  • Regular Expressions, Spring Expression Language

Bonus:

  • Experience in AWS platform application development.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 88373725

Similar Jobs