Software Engineer Opportunity
Develop robust and scalable cloud-native applications with a focus on microservices architecture.
The role involves contributing to the design and development of maintainable Java-based applications, working closely with senior engineers, product managers, and DevOps teams to translate business requirements into technical solutions. The ideal candidate will have hands-on experience in Java development, preferably with Spring Boot and Hibernate, and be familiar with cloud platforms like AWS, Azure, or GCP.
* Key Responsibilities:
* - Develop and Maintain Software: Create scalable and maintainable Java-based applications using microservices architecture.
* - Collaborative Engineering: Work with cross-functional teams to design and develop software solutions that meet business requirements.
* - Code Quality and Standards: Write clean, well-documented, and testable code, adhering to team standards and best practices.
Additional Requirements Include:
* Java Development: 2–4 years of hands-on experience.
* Cloud Exposure: Familiarity with cloud platforms.
* Databases: Solid understanding of relational databases and SQL.
* Microservices: Experience working on or supporting microservices architectures.
* APIs: Comfortable building and consuming RESTful APIs.
* Tooling: Familiarity with Maven or Gradle for builds and Git-based workflows.
A strong communicator with a collaborative mindset and a willingness to learn is essential in shaping the future of our engineering landscape.