Title: Java Full Stack Developer
Location: Texas
Experience: 10+ Years
Visa: H1B, Green Card
Job Description:
We are looking for a highly skilled Java Full Stack Developer with extensive experience in designing and developing scalable web applications. You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build, and deploy cutting-edge solutions.
Responsibilities:
- Designing, developing, and maintaining high-volume, low-latency applications for critical systems and delivering high-availability and performance.
- Contributing to all phases of the development lifecycle, including requirement gathering, architecture, design, coding, testing, deployment, and support.
- Writing clean, efficient, and testable code using Java technologies.
- Integrating front-end user elements with server-side logic using JavaScript frameworks like AngularJS.
- Implementing security and data protection measures in compliance with industry standards.
- Troubleshooting and debugging applications to optimize performance and ensure seamless functionality.
- Collaborating with cross-functional teams to define, design, and ship new features.
- Staying updated on emerging technologies and trends to propose and implement improvements.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- Proven hands-on experience of at least 10 years as a Java Full Stack Developer or similar role.
- Strong proficiency in Java/J2EE, Spring framework (Spring Boot, Spring MVC), Hibernate/JPA.
- Experience with front-end technologies such as HTML5, CSS3, JavaScript, and JavaScript frameworks (AngularJS, React, Vue.js).
- Familiarity with build tools, CI/CD pipelines, and version control (Git, Maven/Gradle, Jenkins).
- Knowledge of relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases (MongoDB, Redis).
- Understanding of microservices architecture, RESTful APIs, and asynchronous messaging techniques.
- Familiarity with Agile methodologies and DevOps practices (Docker, Kubernetes, AWS, Azure, GCP).
- Excellent analytical and problem-solving skills with a strong attention to detail.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong communication and interpersonal skills.
Preferred Qualifications:
- Certification in Java/J2EE technologies or relevant certifications.
- Experience with cloud platforms (AWS, Azure, GCP) and serverless computing.
- Knowledge of performance tuning, monitoring tools, and techniques.
- Experience with test-driven development (TDD) and automated testing frameworks (JUnit, Mockito).
How to Apply:
Please send your resume and cover letter to career@infomn.com. Include “Java Full Stack Developer Application – [Your Name]” in the subject line. We look forward to hearing from you and discussing this opportunity further.