What you’ll do:
• Designing and implementing Java, J2EE applications.
• Analyzing user requirements to inform application design.
• Defining application objectives and functionality.
• Aligning application design with business goals.
• Developing and testing software.
• Debugging and resolving technical problems that arise.
• Producing detailed design documentation.
• Recommending changes to existing Java infrastructure.
• Developing documentation to assist users.
• Ensuring continuous professional self-development.
What we are looking for:
• Degree in Computer Science or related field.
• Highly skilled in designing and developing complex Java/J2EE applications
• Hands-on experience in web applications development using Java/J2EE, Spring Boot,
Spring MVC, Spring Core, Spring Security, Hibernate, RESTFUL Web services.
• Strong working experience in Spring boot, Micro services, Docker, Elastic and AWS
Cloud Formation.
• Knowledge on Containerization and Dockerization, Kubernetes, Jenkins, CI/CD
Pipelines] Artifactory, GIT, Unit Testing and Mocking
• Experience with web technologies including Angular JS, HTML 5, XHTML, CSS,
JavaScript, AJAX, and JSON.
• Good working knowledge of GIT and Maven.
• Must have very good analytical skills and problem-solving ability.
• Should have excellent verbal and written communication skills.
• Experience with user interface design, database structures and statistical analyses.
• Good organizational skills.
• Ability to work as part of a team.
• Attention to detail
What we offer :
• Competitive salary
• Paid medical insurance for employees and dependents (spouse+kids)
• Flexible vacation policy
• We hire the best. We expect a lot. We make sure that you are fully compensated for
your work. Part of that generous compensation includes free lunch/dinner the menu that
you get to choose and coffee/tea with snacks.
• A learning environment where you can dive deep into the latest technologies and make
an impact