Sr Java Developer
Austin, Texas, United States
Job type: fulltime
Job industry: I.T. & Communications
POSITION TITLE: Software Engineer L2- Java
LOCATION: Austin, TX
EMPLOYMENT TYPE: Full Time/Contract
Roles & Responsibilities
Should be able to discuss requirement with business stakeholders, understand the business problem and define the solution / technical approach to deliver the requirements.
Work with different stakeholders at client side and understand their requirements, participate in planning, scrum meeting, requirement and design discussion.
Onsite & Offshore coordination.
Should be able to review the deliverables, provide suggestions and guide junior developers at offshore.
Represent EI at customer location as a capacity of onsite champion/ lead.
Should have hands on experience on delivering requirement, should be able to code and deliver to customer as per their expectations & requirements
Required skills and Qualification.
Computer science degree or equivalent academic or professional background.
Strong in Java/J2EE related technologies
Must have worked with Spring boot and Spring cloud
Extensive experience with AWS DynamoDB and RDS
Experience on other AWS services such EC2, IAM, ECS, CloudFormation, Kinesis, SQS, SNS and Lambda
Strong experience building microservices
Good exposure to docker
Hands on experience using and developing REST APIs.
Familiarity with Oracle and ORM tools such as Hibernate.
Familiarity with messaging systems such as Kafka, RabbitMQ
Experience in identifying and removing potential performance bottlenecks
Experience with CI/CD tools such as Jenkins/Concourse
Must have excellent oral and written communication skills.
Experience working on Agile teams (pair programming, refactoring, story writing and estimation)