**Responsibilities and Duties**:
- Implement service-oriented designs and technologies to build efficient and modular systems.
- Work with web service technologies, including SOAP and REST, to create and integrate web APIs.
- Utilize SQL and NoSQL databases for data storage and retrieval.
- Collaborate with the team to ensure proper version control using tools like Git and conduct code reviews using Stash.
- Utilize continuous integration/delivery toolkits such as Jenkins/Puppet to automate build and deployment processes.
- Implement queuing technologies, such as JMS, ActiveMQ, and RabbitMQ, for asynchronous communication.
- Identify opportunities to enhance monitoring and alerting capabilities within the system.
- Troubleshoot and provide solutions for issues that arise in production environments.
- Utilize exceptional analytical skills to identify and resolve complex technical problems.
**Qualifications and Skills**:
- 5 to 7+ years of experience in Java development, with a strong understanding of Java versions 1.6 and beyond.
- Solid knowledge of Unix/Linux operating systems and familiarity with various shells.
- Strong understanding of service-oriented architecture (SOA) and associated technologies.
- Experience working with web service technologies, including SOAP and REST.
- Proficiency in SQL and NoSQL databases for data management.
- Familiarity with version control systems like Git and code review tools like Stash.
- Hands-on experience with continuous integration/delivery toolkits such as Jenkins and Puppet.
- Knowledge of queuing technologies like JMS, ActiveMQ, and RabbitMQ.
- Familiarity with AWS services like S3, SQS, SNS, and EC2.
- Proven experience in implementing monitoring and alerting solutions.
- Ability to troubleshoot and provide timely solutions for issues in production environments.
- Excellent analytical skills to analyze complex problems and provide effective solutions.
- Exceptional written and verbal communication skills to interact with stakeholders at all levels.
- Strong interpersonal skills and a professional demeanor to collaborate effectively within the team and with external parties.
**About Encora**:
Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.