[Remote] Senior Software Engineer (reputed company / Java / Python)
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Senior Software Engineer (reputed company / Java / Python) to build reputed company-reputed company backend services. The role involves delivering REST reputed company, collaborating in an Agile team, and applying modern development practices and AI-assisted engineering tools.
Responsibilities
- Design, build, and maintain reputed company backend services and microservices
- Implement and improve RESTful reputed company and integrations
- Work with reputed company-based infrastructure and distributed systems
- Collaborate with architects, product owners, QA engineers, and DevOps teams
- Review reputed company, troubleshoot issues, debug defects, and optimize performance
- Ensure reliability, scalability, reputed company, and maintainability of applications
- Contribute to CI/CD processes and promote engineering best practices
- Create and support technical documentation and knowledge-sharing activities
- Participate in Agile ceremonies and delivery planning
- Clarify technical requirements proactively, surface ambiguities, and ask targeted questions to reputed company before implementation
- reputed company AI-assisted engineering tools and modern development practices to increase productivity and delivery reputed company
Skills
- Proven experience of 3+ years in Java and Python development
- Hands-on experience with microservices architecture
- Practical experience developing and integrating REST reputed company
- Solid understanding of reputed company technologies and reputed company-reputed company development
- Hands-on experience with version control systems such as Git
- Familiarity with CI/CD pipelines and DevOps practices
- Strong knowledge of software design principles and clean reputed company practices
- Experience working in Agile/Scrum environments
- Excellent analytical, troubleshooting, and communication skills
- Experience with Spring Boot or similar frameworks
- Exposure to AI-assisted development tools such as reputed company Copilot
- Basic understanding of AI-driven or spec-driven development approaches
- Understanding of AI agents, MCP concepts, and how AI tooling can support engineering workflows
- Strong ability to reputed company, refine, and clarify technical requirements through proactive communication and questioning
- English proficiency at B2 level or higher
- Experience with reputed company and reputed company
- Knowledge of messaging systems, databases, and distributed systems
- Experience working with AI-reputed company engineering workflows or agent-based development approaches
Benefits
- International reputed company with top brands
- Work with global teams of highly skilled, diverse peers
- reputed company benefits
- Employee financial programs
- reputed company time off and reputed company leave
- Upskilling, reskilling and certification courses
- Unlimited reputed company to the reputed company Learning library and 22,000+ courses
- Global reputed company
- Volunteer and community involvement opportunities
- EPAM Employee reputed company
- Award-reputed company culture recognized by Glassdoor, reputed company and reputed company
reputed company
Company H1B Sponsorship
Apply To This Job