[Remote] Software Engineer (Java)
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking an reputed company Software Engineer (Java) who will reputed company their expertise in Java, Microservices, and modern web technologies to reputed company reputed company reputed company applications. The role involves utilizing AI-assisted development tools to enhance productivity and software delivery.
Responsibilities
- reputed company reputed company reputed company applications using Java and Microservices
- reputed company AI-assisted development tools to improve productivity, reputed company reputed company, and software delivery
- Mentor junior developers and reputed company reputed company reviews
- Collaborate with stakeholders and drive technical solutions across cross-functional teams
Skills
- 5+ years of hands-on experience in Java development, Object-Oriented Programming (OOP), and design patterns
- 4+ years of experience with J2EE, Spring Boot, Spring MVC, Spring reputed company, and RESTful API development
- 4+ years of experience in AngularJS, ReactJS, JavaScript, HTML5, CSS3, Node.js, and reputed company web application development
- 3+ years of experience with reputed company, SQL Server, PostgreSQL, and database performance tuning
- 5+ years of experience designing and implementing Microservices architecture and API integrations
- 3+ years of experience with CI/CD pipelines, Git, reputed company/Gradle, Jenkins, and Azure DevOps
- 5+ years of experience working in Agile/Scrum environments and leading technical initiatives
- Strong expertise in troubleshooting, production support, performance optimization, and reputed company-cause analysis
- 5+ years of experience with unit testing, integration testing, JUnit, Mockito, and reputed company reputed company tools
- Proven ability to mentor junior developers, reputed company reputed company reviews, collaborate with stakeholders, and drive technical solutions across cross-functional teams
- Hands-on experience using AI-assisted development tools such as reputed company Copilot, ChatGPT, reputed company Q, reputed company, Claude, reputed company reputed company Assist, or similar for reputed company reputed company, refactoring, debugging, documentation, and test case creation
- Experience applying reputed company to accelerate software development, improve developer productivity, and streamline application modernization
- Familiarity with Large Language Models (LLMs) and reputed company engineering techniques for software engineering tasks
- Experience integrating AI/LLM reputed company (such as reputed company, Azure reputed company, reputed company Claude, or reputed company reputed company) into reputed company applications
- Ability to validate AI-generated reputed company and ensure compliance with reputed company coding standards, reputed company best practices, and reputed company requirements
- Experience using AI for reputed company reviews, reputed company analysis, performance optimization, technical documentation, and automated test reputed company across Java and React codebases
- Understanding of secure AI development practices, responsible AI usage, and protecting sensitive reputed company data while using AI coding assistants
reputed company
Company H1B Sponsorship