What are the responsibilities and job description for the Software Engineer – Java & Test Automation position at Find Great People | FGP?
*NO C2C OR 3rd Party agencies*
Role Summary
We’re looking for an experienced Java backend engineer to design and support integration‑driven services that connect enterprise systems and support critical business operations. This role emphasizes clean design, data integrity, automation, and scalable system architecture.
Key Responsibilities
- Design, develop, and maintain Java‑based backend services and APIs
- Integrate Order Management, Provisioning, Ticketing, and Outage systems
- Ensure data accuracy and consistency across platforms and databases
- Build and maintain automated tests, performance tests, and monitoring
- Participate in solution design, code reviews, and technical evaluations
- Collaborate with small teams to deliver reliable, business‑focused solutions
- Serve as a technical resource for developers and internal users
Required Qualifications
- Bachelor’s degree in Computer Science or equivalent experience
- Strong Java and Spring experience (Spring Boot, MVC, JDBC)
- Hands‑on experience with REST/JSON, SQL, and test automation (JUnit)
- Experience working with CI/CD pipelines, version control, and containers
- Familiarity with messaging systems (Kafka preferred)
- Strong problem‑solving and troubleshooting skills
- Ability to work independently and collaboratively
Preferred Skills
- DB2 or other enterprise databases
- Python or scripting experience
- Exposure to frontend technologies (e.g., React)
- Interest in analytics, observability, or software measurement
Salary : $40 - $50