
Senior Java Groovy Developer
- Ciudad de México
- Permanente
- Tiempo completo
- Write clean, efficient, and maintainable Java code.
- Support and maintain existing jobs written in Java Groovy.
- Develop, test, and maintain software applications, components, and modules.
- Identify and troubleshoot software defects and performance issues.
- Integrate Java applications with databases and external APIs.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Implement security measures to protect applications from vulnerabilities.
- Create and maintain technical documentation.
- Optimize application performance and scalability.
- 5+ years of experience as a Full Stack Java Developer (Java/Groovy).
- Strong proficiency with Java frameworks (Spring, Java EE, etc.).
- Hands-on experience with PostgreSQL, SQL Server, and Oracle.
- Proficiency in AWS (S3 Buckets, Parameters) and cloud platforms.
- Experience with UNIX/Linux shell scripting.
- Familiarity with IntelliJ, Eclipse, Apache Camel, Cron Jobs, Puppet, and Confluence.
- Familiarity with scheduling tools (Control-M).
- Experience with REST APIs and Messaging Queues.
- Experience with GitHub and Tortoise SVN.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Knowledge of CI/CD tools and principles.
- Jenkins, UrbanCode, CloudBees.
- Advanced Oral English.
- Native Spanish.
- Fully remote.
Java, Groovy, Full Stack Developer, PostgreSQL, SQL Server, Oracle, AWS, S3, Unix, Linux, Shell Scripting
- 5+ years of experience as a Full Stack Java Developer (Java/Groovy).
- Strong proficiency with Java frameworks (Spring, Java EE, etc.).
- Hands-on experience with PostgreSQL, SQL Server, and Oracle.
- Proficiency in AWS (S3 Buckets, Parameters) and cloud platforms.
- Experience with UNIX/Linux shell scripting.
- Familiarity with IntelliJ, Eclipse, Apache Camel, Cron Jobs, Puppet, and Confluence.
- Familiarity with scheduling tools (Control-M).
- Experience with REST APIs and Messaging Queues.
- Experience with GitHub and Tortoise SVN.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Bachelor’s degree in Computer Science, Software Engineering, or related field.