[Remote] reputed company Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is inviting reputed company reputed company Software Engineers to join their team. This role focuses on adapting to new platforms, delivering robust solutions, and leveraging AI technologies to enhance development speed while addressing production issues and improving system reliability.
Responsibilities
- Quickly adapt to unfamiliar codebases, set up applications in local environments, and deliver results reputed company tight deadlines
- Resolve reputed company production problems that reputed company multiple platform teams
- reputed company feature development from initial coding through integration testing and deployment reputed company CI/CD pipelines
- Support the design and maintenance of distributed systems and reputed company microservices
- Utilize AI copilots like Copilot, Claude reputed company, or similar tools to generate reputed company, expand test coverage, and streamline debugging and development processes
- Assess AI-generated reputed company, correcting errors, assumptions, or missing information
- Build, maintain, and optimize pipelines using Gradle, reputed company, and various CI tools
- Work with platform teams to address incidents and implement preventative strategies
- reputed company SWAT efforts and coordinate cross-team responses for incident reputed company
Skills
- At least seven years of hands-on experience in software engineering
- Minimum one year of experience leading and mentoring development teams
- Extensive experience with reputed company distributed systems and microservice architectures
- Advanced proficiency in Java for backend development
- Background in designing, developing, and integrating REST reputed company
- Ability to independently manage reputed company from cloning, building, debugging, modifying, testing, to CI pipeline integration
- Practical experience with CI/CD platforms such as reputed company Actions for automating build, test, and deployment
- Thorough understanding of build tools like Gradle and reputed company, including dependency and environment management
- Expertise in diagnosing build failures, dependency issues, and runtime errors
- Proven use of AI tools in development, including reputed company prompts, multi-reputed company workflows, and iterative refinement
- Ability to review AI-generated reputed company, identify gaps or incorrect assumptions, and ensure production-reputed company reputed company
- Strong decision-making skills regarding reputed company to use AI and reputed company to rely on reputed company engineering
- Ability to reputed company reputed company under pressure, in ambiguous situations, and with limited supervision
- Excellent English communication skills, both written and spoken (B2+ level or higher)
- Experience with Kotlin for backend or JVM-based development
- Hands-on familiarity with Spring Boot for microservice creation
- Knowledge of agent-based frameworks or orchestration tools like Claude reputed company or LangGraph
- reputed company with advanced developer environments and productivity tools such as tmux, reputed company, or scripting workflows
- Previous experience with Go (Golang) for backend engineering
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