What are the responsibilities and job description for the Java Backend Developer - Onsite(Alpharetta, GA)....Face to Face Interview... Need locals to Georgia position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Zeforge LLC, is seeking the following. Apply via Dice today!
Title: Java Backend Developer
Location: Onsite(Alpharetta, GA)
F2F Interview, Locals Only
Key Responsibilities:
Title: Java Backend Developer
Location: Onsite(Alpharetta, GA)
F2F Interview, Locals Only
Key Responsibilities:
- Technical Leadership: Lead a team of backend developers, providing technical guidance, mentoring, and code reviews to ensure high-quality code and adherence to best practices.
- System Design and Architecture: Design and architect robust, scalable, and secure backend systems. Make technical decisions and ensure that the team adheres to architectural principles.
- Development: Write clean, maintainable, and efficient code in Java. Develop RESTful APIs, microservices, and other backend components.
- Collaboration: Work closely with frontend developers, product managers, and other stakeholders to understand requirements and translate them into technical solutions.
- Code Reviews: Conduct regular code reviews to ensure code quality, performance, and security. Provide constructive feedback to team members.
- Testing and Debugging: Write and maintain unit tests, integration tests, and perform debugging to ensure the reliability and performance of the backend systems.
- Performance Optimization: Identify and address performance bottlenecks, ensuring the backend systems are optimized for speed and scalability.
- Documentation: Create and maintain technical documentation for the backend systems and processes.
- Stay Updated: Keep up to date with the latest industry trends, technologies, and best practices in backend development and Java ecosystem.
- Strong proficiency in Java and its ecosystems (Spring boot, Spring Framework, Hibernate, etc.).
- Experience with RESTful API design and development.
- Familiarity with microservices architecture and cloud platforms (AWS, Azure, etc.).
- Knowledge of databases (SQL and NoSQL)
- Experience with version control systems (Git).
- Understanding of software development lifecycle (SDLC) and Agile methodologies.