Sr. Java Engineer

Posted:
11/4/2024, 11:20:46 AM

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Important Information:

  • Years of Experience: 5+ years in Java development
  • Job Mode: Senior Java Developer
  • Work Mode: Remote

Job Summary: We are seeking a highly skilled Senior Java Developer to join our team. In this role, you will design, develop, and maintain Java-based applications using industry-standard frameworks and technologies. The ideal candidate should have extensive experience in Java development, strong analytical skills, and excellent communication and interpersonal abilities.

Responsibilities and Duties:

  • Design, develop, and maintain high-quality Java applications, adhering to coding standards and best practices.
  • Develop robust and scalable web applications using Spring or similar MVC frameworks.
  • Implement service-oriented designs and technologies to build modular and efficient systems.
  • Create and integrate web APIs with web service technologies such as SOAP and REST.
  • Manage data storage and retrieval using SQL and NoSQL databases.
  • Collaborate with the team on version control (Git) and conduct code reviews using tools like Stash.
  • Automate build and deployment processes using continuous integration/delivery tools like Jenkins and Puppet.
  • Implement queuing technologies like JMS, ActiveMQ, and RabbitMQ for asynchronous communication.
  • Leverage AWS services (S3, SQS, SNS, EC2) for scalable and reliable application development.
  • Enhance monitoring and alerting capabilities within the system.
  • Troubleshoot and resolve issues in production environments.
  • Utilize strong analytical skills to address complex technical problems effectively.

Qualifications and Skills:

  • 5+ years of experience in Java development with deep knowledge of Java.
  • Proficiency in Spring or similar MVC frameworks for web application development.
  • Strong understanding of Unix/Linux operating systems and various shells.
  • Solid grasp of service-oriented architecture (SOA) and related technologies.
  • Experience with web services technologies like SOAP and REST.
  • Proficiency in SQL and NoSQL databases.
  • Familiarity with version control systems (Git) and code review tools (Stash).
  • Hands-on experience with continuous integration/delivery tools (Jenkins, Puppet).
  • Knowledge of queuing technologies (JMS, ActiveMQ, RabbitMQ).
  • Familiarity with AWS services (S3, SQS, SNS, EC2).
  • Proven experience in monitoring and alerting solutions.
  • Troubleshooting abilities for production environment issues.
  • Excellent analytical skills for problem-solving.
  • Strong written and verbal communication skills.
  • Effective collaboration skills with a professional demeanor.

Role-specific Requirements:

  • Ability to work in a fast-paced environment and manage multiple projects.
  • Aptitude for proactive problem-solving and continuous improvement.

Technologies:

  • Languages: Java
  • Frameworks: Spring or similar MVC frameworks
  • Web Services: SOAP, REST
  • Databases: SQL, NoSQL
  • Version Control: Git, Stash
  • CI/CD: Jenkins, Puppet
  • Queuing Technologies: JMS, ActiveMQ, RabbitMQ
  • Cloud: AWS (S3, SQS, SNS, EC2)

Skillset Competencies:

  • Analytical thinking
  • Problem-solving and troubleshooting
  • Communication and interpersonal skills
  • Collaboration and team-orientation

About Encora Encora is the preferred digital engineering and modernization partner for leading global enterprises and digital-native companies. With over 9,000 experts across 47+ offices and innovation labs worldwide, Encora specializes in 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, with a commitment to diversity and inclusion, ensuring no discrimination based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Encora Digital Inc

Website: https://encora.com/

Headquarter Location: Scottsdale, Arizona, United States

Employee Count: 10001+

Year Founded: 2003

IPO Status: Private

Last Funding Type: Private Equity

Industries: Big Data ⋅ Cloud Computing ⋅ Software