Apply

Senior Java Developer (Monolithic Architecture)- (English Required)

Posted 7 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: Mexico, Colombia, Peru, Chile, Argentina, United States

πŸ” Industry: Software Development

🏒 Company: DaCodes

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: Backend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLHibernateJavaJava EEJava J2EEMySQLOracleSoftware ArchitectureSpringSpring BootSpring MVCAPI testingCI/CDRESTful APIsMicroservicesDebugging

Requirements:
  • 5+ years of experience in Java EE development.
  • Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Experience with SQL databases (PostgreSQL, Oracle, MySQL).
  • Proficiency in developing RESTful APIs and SOAP web services.
  • Experience working with legacy enterprise applications.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Familiarity with Docker and containerization is a plus.
  • Advanced English proficiency (B2 or higher) for collaboration with international teams.
Responsibilities:
  • Maintain and enhance large-scale monolithic Java applications.
  • Optimize performance and scalability of enterprise applications.
  • Design and develop APIs and web services for integration with other systems.
  • Implement security best practices in authentication and data handling.
  • Work with relational databases (SQL Server, PostgreSQL, Oracle).
  • Ensure code quality and maintainability through rigorous testing and code reviews.
  • Collaborate with DevOps teams for CI/CD automation.
  • Document system architecture, changes, and best practices.
  • Assist in application modernization efforts, potentially transitioning to microservices.
Apply