Job Description
Job Mode: Full-time
Work Mode: Work from home
Job Summary
As a Java Backend Software Engineer, you'll contribute significantly to the infrastructure, performance, and observability of reporting systems by collaborating closely with cross-functional teams. This role is crucial in shaping data quality for stakeholders within the company and its clients, supporting critical decision-making processes.
Responsibilities and Duties
- Understand 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 communication in meetings.
- Participate in the complete development cycle from requirements gathering, development, to testing.
- Engage in technical discussions with stakeholders.
- Experience with Java and Spring Boot.
- Experience with TDD, including writing Unit and Integration tests.
- Experience with Relational and Document-based databases.
- Experience with AWS and Serverless Architecture.
- Experience working with Agile teams.
- Knowledge of or experience with AWS services such as Step Functions, API Gateway, SQS, SNS.
- Knowledge of or experience with Snowflake.
- Knowledge of or experience with Atlassian products (Jira, Confluence, Bitbucket).
- Knowledge of or experience with Jenkins.
- Knowledge of or experience with databases like Postgres, MariaDB, MySQL, OracleDB.
- Knowledge of or experience with Informatica software such as Informatica MDM and PowerCenter.
About Encora
Encora is a digital engineering and modernization partner for leading enterprises and digital native companies worldwide. With over 9,000 experts across 47+ offices and innovation labs, Encora specializes in Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
Equal Opportunity Statement
At Encora, we hire professionals based solely on skills and qualifications, without discrimination based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.