Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Essex Pvt Ltd and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p>Role & responsibilities :<br/><br/>- Design, develop and maintain complex software applications using Java programming language<br/><br/>- Collaborate with cross-functional teams to identify and implement solutions to technical challenges<br/><br/>- Participate in code reviews and ensure adherence to best practices and coding standards<br/><br/>- Provide technical guidance to junior developers and help them improve their skills<br/><br/>- Develop and maintain unit tests to ensure code quality and functionality<br/><br/>- Contribute to the development of technical documentation and user manuals<br/><br/>- Strong Knowledge on Microservices Architecture, REST APIs, Docker, Kubernetes, NoSQL databases<br/><br/>- Good communication skill to collaborate and deliver in a globally distributed team<br/><br/>- Ability to explore, recommend and use relevant third-party technologies to solve a business problem<br/><br/>- Experience in working in Agile, Continuous delivery and Test driven development methodologies<br/><br/>- Should be able to lead, mentor the junior team members from technology and process perspective and represent the team in the internal technical forums<br/><br/>- Should be able to come up with designs from the requirements, review it with stakeholders and own the delivery end-to-end<br/><br/>- Experience In Java technology<br/><br/>- Must have development skills on Java , SpringBoot , Microservices , angular and SQL to write code from requirement and design docs<br/><br/>- Should have REST API knowledge<br/><br/>- Should have some experience on DevOps and Agile sprints<br/><br/>- Should have a good experience in Web Services REST/SOAP<br/><br/>- Should have exposure in any cloud platform<br/><br/>- Should have a good experience in Maven Release control<br/><br/>- Must be good in SQL/No SQL<br/><br/>- Experience in Angularjs, Microservices will be an added advantage<br/><br/>- Exposure in the Cloud environment<br/><br/>- Should have experience in Design patterns, Build Tools/Deployment<br/><br/>- Must have experience in the Version Control System<br/><br/>- Should be with good communication skills .<br/><br/>- Strong knowledge in Should have Design patterns experience.<br/><br/>Secondary Skills :<br/><br/>- Ability to empathize with customer pain points, understand their requirements / gaps<br/><br/>- Design and implement solutions that provide optimal and innovative ways of addressing customer needs<br/><br/>- Ability to quickly isolate problem areas and trouble-shoot a given situation systematically<br/><br/>- A team player who can learn tools, technologies, processes, people quickly and thrive working within a high-performance team<br/><br/>Optional Skills :<br/><br/>- Development experience using Eclipse RCP DevOps tool chains & shell scripting<br/><br/>- Messaging technologies e.g. JMS, AMQP, WebSphere MQ<br/><br/>- Knowledge of test automation tools and technologies.<br/><br/>- Cloud / SaaS development<br/><br/>- Integration platforms e.g. SAP/TIBCO/SoftwareAG/Oracle</p> (ref:hirist.tech)
Don't Miss This Opportunity!
Essex Pvt Ltd is actively hiring for this Java Developer - Microservices Architecture position
Apply Now