Java Senior Developer in Encora

FULL_TIME

  Remote (Mexico) | Senior | Full time | Programming

Gross salary $2800 - 2900 USD/month

2 applications
Last checked 4 days ago
Apply now Quick apply
Requires applying in English

We're seeking an experienced Senior Java Developer to join our team. Your role involves designing, developing, and maintaining high-performance Java applications. Expertise in Java, Spring (or similar MVC frameworks), Unix/Linux, web services, and cloud platforms like AWS is crucial. You'll lead in service-oriented design, version control, and CI/CD pipelines. If you're a skilled Java developer with innovation and strong analytics, reach out to us!

Job functions

  • Design, develop, and maintain Java applications with a focus on performance, scalability, and maintainability.
  • Utilize Spring or similar MVC frameworks to build robust and efficient web applications.
  • Work in Unix/Linux environments and proficiently use various shells for scripting and system administration tasks.
  • Implement service-oriented architectures and technologies to create scalable and reliable systems.
  • Develop and consume web services, including SOAP and REST, ensuring adherence to industry best practices.
  • Proficiency in both SQL and NoSQL databases for data storage and retrieval.
  • Employ version control systems like Git and actively participate in code reviews.
  • Create and manage Continuous Integration/Continuous Delivery (CI/CD) pipelines
  • Utilize queuing technologies, including JMS, ActiveMQ, and RabbitMQ, to design and implement asynchronous communication solutions.
  • Leverage AWS services such as S3, SQS, SNS, and EC2 for building and deploying cloud-based applications.
  • Identify opportunities to enhance monitoring and alerting capabilities in systems and applications.
  • Troubleshoot and provide solutions for production issues, ensuring minimal downtime and optimal system performance.
  • Demonstrate exceptional analytical skills in problem-solving and debugging complex software issues.
  • Communicate effectively through well-structured written and verbal communication, collaborating with teams at all levels.
  • Exhibit exceptional interpersonal skills and maintain a professional demeanor in all interactions.

Qualifications (Must)

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 5 to 7+ years of hands-on experience in Java development, with proficiency in Java versions 1.6 and beyond.
  • Strong knowledge of Spring or similar MVC frameworks.
  • Proficiency in Unix/Linux environments and shell scripting.
  • In-depth understanding of service-oriented design principles and web service technologies.
  • Experience with both SQL and NoSQL databases.
  • Familiarity with version control systems like Git and code review tools such as Stash.
  • Previous experience in setting up and managing CI/CD pipelines using Jenkins and Puppet.
  • Hands-on experience with queuing technologies like JMS, ActiveMQ, and RabbitMQ.
  • Working knowledge of AWS services, including S3, SQS, SNS, and EC2.
  • Proven ability to identify opportunities to enhance system monitoring and alerting.
  • Strong troubleshooting skills and the ability to provide effective solutions for production issues.
  • Exceptional analytical skills with a keen attention to detail.
  • Excellent written and verbal communication skills, with the ability to interact effectively with internal and external stakeholders.
  • Outstanding interpersonal skills and a professional demeanor conducive to collaboration and teamwork.

Would be a plus

If you have experience working with other programming languages (like C#, C++, and Kotlin).

Conditions

Hiring as a full-time employee only

Pet-friendly Pets are welcome at the premises.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Health coverage Encora pays or copays health insurance for employees.
Computer provided Encora provides a computer for your work.
Informal dress code No dress code is enforced.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Mexico.

About Encora

Every individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discriminatory practices, including harassment of any kind. — Encora's full profile

Apply Quick apply
Requires applying in English