Software Engineer
Summary
Java developer on Infor's Data Fabric–Data Mesh team in Hyderabad: designs reusable Java 17+ components, builds Spring Boot microservices and REST APIs, and integrates with SQL/NoSQL databases, using Spark for data processing. Also expected to work with AI coding tools like Kiro, Cursor, or Claude.
Skills Required:
Experience: 3–8 years
* Implement microservice architecture using Spring Boot.
* Design REST APIs with a focus on industry standards.
* Utilize Spark in Java for data processing tasks.
* Integrate code with databases, both relational (SQL) and NoSQL.
* Conduct unit testing to ensure functionality meets design specifications.
* Apply object-oriented programming (OOP) principles effectively.
* Collaborate with cross-functional teams to translate technical requirements into effective code.
* Strong proficiency in core and advanced Java, including the latest features.
* Experience with Spring Boot and Spark libraries in Java.
* Knowledge of database both relational and NoSQL.
* Knowledge of Multiple design patterns, Kafka, Git, Docker, and Linux.
* Strong communication, problem-solving, and teamwork skills.
* Bachelor’s degree in Computer Science or a related field.
* Familiarity with AWS services, and Agile tools like Jira and Confluence.