What are the responsibilities and job description for the Java Backend Engineer position at Global Applications Solutions?
Job Details
We are excited to share with you the job description for the Java Backend Engineer, position at Global Applications. Based on your background and experience, we believe this could be a great opportunity for you.
Please find the detailed job description attached for your review. It provides an overview of the role, key responsibilities, and the qualifications we are looking for.
If you find that the position aligns with your career goals and interests, please feel free to reply with any questions or let us know if you would like to proceed with the next steps.
We look forward to hearing from you!
Job Details:
Job Title: Java Backend Engineer
Location: Irving, TX
Job Type: Full-Time
Job Description:
We are looking for a highly skilled Java Backend Engineer to join our team and contribute to cutting-edge banking solutions. The ideal candidate should have extensive experience in Core Java, Spring Boot, Microservices, and J2EE, with strong hands-on coding expertise. A background in security, system integration, and SQL databases is essential. Candidates with prior banking domain experience will be given preference.
Key Responsibilities:
- Design, develop, and implement Java-based backend solutions for banking applications.
- Write efficient, scalable, and reusable Java code following best practices.
- Develop and maintain microservices architecture using Spring Boot.
- Ensure secure application development by implementing security best practices.
- Work on system integration, API development, and third-party service integration.
- Optimize SQL queries and manage database interactions efficiently.
- Collaborate with cross-functional teams to design, develop, and deploy robust applications.
- Troubleshoot and resolve performance bottlenecks and software defects.
- Participate in Agile development processes, including sprint planning, stand-ups, and code reviews.
Required Skills & Qualifications:
- 10 years of experience in Java development.
- Strong hands-on experience in Core Java, J2EE, and Spring Boot.
- Expertise in Microservices Architecture.
- Experience in security implementations for backend applications.
- Strong SQL knowledge and database management experience.
- Prior experience in the banking domain is required.
- Strong problem-solving and debugging skills.
- Experience working in Agile methodologies.
- Excellent communication and teamwork skills.