Sr Java Backend Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Strong Java background with experience developing enterprise applications and working in microservices architectures; minimum of 8+ years required. • Solid experience building and integrating RESTful APIs within a microservices architecture is preferred but not mandatory (NICE TO HAVE). • Experience with relational databases such as Oracle SQL, MySQL, PostgreSQL, or SQL Server is desired (NICE TO HAVE). • Strong background working in Linux environments and experience with high-transactional systems like banking are required. • Exposure to agile methodologies including Scrum preferred but not mandatory; however, strong autonomy, ownership, problem-solving skills along with clear communication abilities within technical and business stakeholders is a must (MUST). • Experience in Docker environments, cloud platforms like AWS or similar services are considered as nice to have. • Familiarity with CI/CD pipelines and DevOps practices would be beneficial but not mandatory; however, experience working on complex integrations or legacy systems is a plus (NICE TO HAVE).
Responsibilities
• Develop and maintain Java backend systems for web applications to ensure they are robust, scalable, and performant. • Collaborate with frontend developers and other team members to integrate backends seamlessly into the overall application architecture. • Write clean, efficient, and well-documented code that adheres to coding standards and best practices for Java development. • Debug and troubleshoot issues within backend systems using various tools and techniques as required. • Optimize database queries and manage data storage solutions effectively to ensure quick response times and reliable access under high loads. • Implement security measures, such as input validation, authentication mechanisms (e.g., OAuth2), encryption of sensitive information, secure API design, etc. • Monitor system performance using tools like New Relic or Datadog; identify bottlenecks and implement solutions to improve efficiency where necessary. • Stay updated with the latest Java frameworks, libraries, and best practices in backend development by attending workshops/seminars, reading relevant publications, etc.
Benefits
• Salary: Explicitly stated as a benefit in the job posting. • PTO: Mentioned directly within the text of the job posting and thus included on this list. • Insurance: Direct mention found in the listing makes insurance a benefit for potential candidates as per the given information. • Remote work options: Clearly stated within the job posting and therefore included herein as an explicitly offered benefit.