Site Reliability Engineer (Java, Banking, SonarQube, Spring Boot, Microservice architecture)
ExternalS$90K–S$108K/yrContractUnknownToday
Information Technology
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and Microservices architecture.
- Develop and enhance RESTful APIs and backend services to support business requirements.
- Build, deploy, and support cloud-native applications leveraging AWS services.
- Develop automation scripts using Linux Shell Scripting and PowerShell to improve operational efficiency.
- Collaborate with UI teams for Angular-based frontend integrations.
- Implement and maintain CI/CD pipelines to enable efficient software delivery.
- Containerize applications using Docker and support deployment across various environments.
- Ensure high code quality, security, and compliance standards through SonarQube and Veracode remediation activities.
- Develop and execute unit test cases using JUnit and support overall testing activities.
- Design and support messaging solutions using IBM MQ and JMS technologies.
- Perform SQL development, query optimization, data analysis, and production issue troubleshooting.
- Participate in architecture discussions, technical design reviews, and solution planning.
- Work closely with cross-functional teams in an Agile environment to deliver high-quality solutions.
- Monitor application performance, identify bottlenecks, and implement improvements for scalability and reliability.
- Provide technical guidance, code reviews, and mentoring support to development team members.
- Support production releases, incident resolution, root cause analysis, and continuous improvement initiatives.
Requirements
- 8+ years of experience in Java application development with strong expertise in Java
- Hands-on experience in Spring Boot development.
- Strong experience with SonarQube and Veracode for code quality and security compliance.
- 3+years of experience in Banking, Financial Services, or other enterprise-scale environments.
- Hands-on experience in designing and developing Microservices architecture.
- Hands-on experience in monitoring & logging such as Grafana, Splunk
- Strong experience in developing and integrating RESTful APIs.
- Hands-on experience with AWS cloud services and cloud-based application deployment.
- AWS Certification will be an added advantage.
- Experience in implementing and managing CI/CD pipelines using industry-standard tools.
- Strong working knowledge of Linux environments and Shell Scripting.
- Experience with Angular and frontend integration.
- Hands-on experience in PowerShell Scripting and automation.
- Experience with Docker containerization technologies.
- Hands on experience in JUnit and unit testing frameworks, Hibernate, Eureka, JPA, Zuul
- Experience working with IBM MQ, JMS, and enterprise messaging systems.
- Knowledge in SQL and relational databases.
- Experience working in Agile/Scrum development environments.
- Strong understanding of software design principles, distributed systems, and application performance optimization.
- Experience with source code management and build tools such as Git, Maven, and Jenkins.
- Excellent analytical, problem-solving, and communication skills.
- Experience in leading technical discussions, mentoring team members, and collaborating with cross-functional stakeholders is an added advantage.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at NEPTUNEZ SINGAPORE PTE. LTD.? Share your experience