Specialist - software engineering
experience: 5 years
job description:
we are seeking a skilled java developer to join our team for sancap projects and support. As a developer, you will be responsible for development, maintenance, and support of java-based applications.
key responsibilities:
1. write clean, efficient, and maintainable java code.
2. support existing jobs written in java and groovy.
3. develop, test, and maintain software applications, components, and modules.
4. identify and troubleshoot software defects and performance issues.
5. integrate java applications with databases and external apis.
6. collaborate with cross-functional teams to deliver high-quality software solutions.
7. implement security measures to protect applications from vulnerabilities.
8. create technical documentation and maintain code comments.
9. optimize application performance and scalability.
10. participate in code reviews and follow santander's policies and procedures.
qualifications:
1. bachelor's degree in computer science, software engineering, or related field.
2. experience as a full-stack java developer or similar role.
3. strong proficiency in programming, especially in java and groovy.
4. experience with java frameworks like spring, java ee, or others.
5. experience with databases like postgresql, sql server, and oracle.
6. experience developing code using intellij and eclipse.
7. experience with cloud platforms, especially aws.
8. experience with unix/linux shell scripting.
9. experience with apache camel, cron jobs, puppet, and confluence.
10. familiarity with scheduling control-m jobs.
11. experience with rest apis.
12. understanding of messaging queues.
13. experience with version control systems such as github and tortoise svn.
14. strong problem-solving and debugging skills.
15. excellent communication and teamwork abilities.
16. willingness to stay updated and learn.
17. additional skills (nice to have):
18. understanding of ci/cd principles and tools (e.g., jenkins, urbancode, cloudbees).
#j-18808-ljbffr