As a Java Backend Software Engineer, you'll contribute to the infrastructure, performance, and observability of reporting systems by collaborating with cross-functional teams. This role is crucial in shaping data quality for stakeholders within the company and clients, supporting critical decision-making.Responsibilities and DutiesUnderstand a broad range of Software Engineering concepts and their applicability;Understand a broad range of Web Development concepts and their applicability;Understand a broad range of Business Intelligence concepts and their applicability;Digest requirements from the product team and research potential solutions;Develop new features;Discuss trade-offs of different design approaches through detailed design documents or verbal explanations in meetings;Participate in requirements gathering, development, and testing cycles;Engage in technical discussions with stakeholders;Experience with Java and Spring Boot;Experience with TDD, writing Unit and Integration tests;Experience with Relational and Document-based databases;Experience with AWS;Experience working with Agile teams;Experience with Serverless Architecture.Highly Desirable SkillsKnowledge or experience with Unit testing;Knowledge or experience with Agile development methodologies (e.g., Scrum, Kanban, Lean, XP);Knowledge or experience with AWS services such as:Step Functions, API Gateway, SQS, SNS;Knowledge or experience with Snowflake;Knowledge or experience with Atlassian products (Jira, Confluence, Bitbucket);Knowledge or experience with Jenkins;Knowledge or experience with Postgres, MariaDB, MySQL, OracleDB;Knowledge or experience with Informatica software (e.g., Informatica MDM, PowerCenter).About EncoraEncora is a leading digital engineering and modernization partner for top enterprises and digital native companies. With over 9,000 experts across 47+ offices worldwide, Encora specializes in Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.Encora values skills and qualifications above all and is committed to non-discrimination based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
#J-18808-Ljbffr