Home | AIEnterprise Inc.

Java Developer

Job Code: 02023-0004

Experience: 4+ years

Location: Bangalore or Remote

Department: Engineering

Qualification: Any Degree

Job Role and Responsibilities:

Summary: Developer should be responsible for high performance, fine grained micro service development. Responsibilities include designing and developing high-volume, low-latency applications for mission-critical business systems / application services and modules. Delivering high-availability and performance. We expect them to contribute to all phases of the development lifecycle including writing well designed, testable, efficient code.

Skill Set:

Developer Skill set include, but are not limited to the following –

  • Experience as a Sun Certified Java Developer with proven hands-on Software Development experience using Java 8
  • Development experience with JSE/JEE, Java based SOA & Micro-services framework and implementation using Spring Boot framework, Hibernate framework, SQL/No-SQL etc
  • Should have experience in developing and deploying applications in AWS.
  • Should have basic knowledge about AWS EC2, Autoscaling, Container service registry, Fargate, Lambda, Batch, Beanstalk etc and their usage.
  • Certified in AWS Associate developer or above is an added advantage. (Otherwise, Candidate may need to go for certification upon joining)
  • Strong knowledge of micro-service logging, monitoring, debugging, and testing.
  • Implementations experience of micro-service integration, packaging, build automation and deployment
  • Knowledge on BPM framework (Activiti/JBPM/Camunda) is good to have.
  • Object Oriented analysis and design using common design patterns.
  • Insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

Apply Now