Must Have Skills:
- Minimum 8+ years of experience in Object Oriented Designing, Developing, Implementation and testing in Client/Servers business applications using Java & J2EE Technologies
- Must have 4+ years of working experience in Core Java, spring/ spring Boot, JMS, Junit, Design Patterns, REST/SOAP web-services,
- Should have 3+ years working experience Microservices/Dockers/Kubernetes/Jenkins CI/CD and cloud related technologies.
- Must have 4+ years of experience with expertise in Java Application Servers like Apache Tomcat, JBoss
- Should have 4+ years of experience in database design, data modeling and stored procedures, functions and triggers in relational databases like MYSQL/Oracle
- Good working knowledge of design pattern and good understanding of software development life cycle (SDLC).
- Experience in working in agile development environments is preferred.
- Should have good analytical and communication skills
- Create any necessary documentation as part of the deliverables.
Good to Have Skills
- JAVA Frameworks: EJB, JSF, Struts, Servlets/JSP
- UI Framework: ReactJS, Angular, NodeJS, JQuery, MVC
- Good knowledge of web security standards like OWASP.
Job Roles / Responsibilities:
- Plans, designs, develops and tests software systems or applications for software enhancements and new products.
- Analyze and modify existing software using current programming languages and technologies, write code, complete programming, and perform testing and debugging of applications. Offshore team coordination and getting the job done.