Job Description - Java Developer Full Stack
Join us at
Talent Worx as a
Java Developer Full Stack where you will play a crucial role in designing and developing dynamic web applications. You will work across the entire software development lifecycle, ensuring the delivery of high-quality software solutions. Your contributions will shape our technology stack while enhancing user experiences.
Location: Bangalore, Mumbai, and Pune
Requirements
Key Responsibilities:
- Develop and maintain full-stack applications using Java on the server side and modern JavaScript frameworks on the client side
- Collaborate with product managers, designers, and other developers to create cohesive and scalable applications
- Implement RESTful APIs and integrate with front-end components
- Optimize applications for maximum speed and scalability across various platforms
- Troubleshoot and debug applications to enhance performance and reliability
- Conduct code reviews and ensure adherence to coding standards and best practices
- Participate in Agile processes, contributing to sprint planning and retrospectives
- Document application processes and design specifications for future reference
- Stay abreast of emerging technologies and industry trends to continuously improve the development processes
Required Skills and Qualifications:
- Bachelor's degree in Computer Science or a related field
- 3+ years of experience in full-stack development, particularly with Java and related technologies
- Proficiency in Java, Spring Boot, and related frameworks
- Experience with front-end technologies such as Angular or React
- Strong knowledge of HTML, CSS, and JavaScript
- Familiarity with RESTful services and microservices architecture
- Experience in relational databases like MySQL or PostgreSQL and NoSQL databases like MongoDB
- Understanding of Agile development environments and practices
- Proficient in version control systems, preferably Git
- Strong analytical and problem-solving skills
- Excellent interpersonal and teamwork skills
- Familiarity with containerization technologies such as Docker is a plus
- Knowledge of cloud platforms such as AWS or Azure is advantageous
Preferred Qualifications:
- Experience with CI/CD methodology and DevOps practices
- Proficiency in testing frameworks, including JUnit and Mockito
- Understanding of web security standards and best practices
- Experience with microservices and API gateway integration
Benefits
Work with one of the BFSI Client