Java Developer
Location: Mexico
Type: Remote
Working Hours: US East Coast
Job Description:
We are looking for a mid-level Java Developer that has strong hands-on development experience with Java, Java groovy scripting, Database – PostgreSQL, Cloud platform-AWS (S3 Buckets and Parameters), Unix/Linux scripting, IBM Cognos Reporting Tool, and GitHub. As a developer person will be responsible for development, maintenance and support applications.
Key Responsibilities:
- Write clean, efficient, and maintainable Java code.
- Supporting 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 technical and release documentation and maintain code comments.
- Optimize application performance and scalability.
- Participate in code reviews and follow Santander’s policies and procedures.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Experience as a full stack Java developer or similar role.
- Strong proficiency in programming specially in Java Groovy.
- Experience with Java frameworks like Spring, Java EE, or others.
- Experience with databases like PostgreSQL. SQL Server, and Oracle good to have.
- Experience developing code using IntelliJ, and Eclipse.
- Experience with cloud platform, especially AWS (S3 Buckets and Parameters)
- Proficient in UNIX/Linux shell scripting.
- Experience with Apache Camel processor, Cron Jobs, Puppet, and Confluence.
- Familiarity with Scheduling Control – M jobs.
- Experience with REST APIs.
- Understanding of Messaging Queues.
- Experience with version control systems, such as GitHub, and Tortoise SVN.
- Strong problem-solving and debugging skills.
- Experience with IBM Cognos Reporting Tool.
- Excellent communication and teamwork abilities.
- Willingness to stay updated and learn.
Additional Skills (Nice To Have):
- Financial background.
- Release management process. Service Now.
- Experience with QlikView/Qlik Sense.
Java Developer in Remote at Unknown Company
This position is listed as full time and able to be worked remotely.