Lead Java Backend Developer Position Available In Fulton, Georgia
Tallo's Job Summary: Lead Java Backend Developer position available in Alpharetta, GA, offering full-time employment. Required skills include Java, Spring/Spring Boot, Python, Flask, team management, message brokers, event-driven architecture, REST APIs, databases, and unit testing. Responsibilities involve software development lifecycle, bug fixes, requirements understanding, software design, testing, debugging, and quality assurance collaboration. Recruited by Logisoft Technologies, Inc.
Job Description
Lead Java Backend Developer
Job Title:
Lead Java Backend Developer
Location:
Alpharetta, GA (100% Onsite)
Employment Type:
Full Time
Required Skills:
Solid work experience as a backend developer with programming languages and frameworks like Java and Spring / Spring Boot.
Experience with Python and Flask for developing scalable web applications.
Experience managing a team of engineers, providing leadership, guidance, and support to ensure successful project delivery.
Experience with message brokers (e.g., RabbitMQ, Kafka) and event-driven architecture.
Knowledge of Computer Science fundamentals such as algorithms, data structures, software design, design patterns, and object-oriented programming.
Experience with developing REST APIs in multithreaded applications and microservices.
Experience with databases and SQL, as well as persistence frameworks like Hibernate.
Experience with unit test frameworks like Mockito, and the ability to perform unit testing and integration testing, debugging, and defect fixes.
Practical knowledge of build and source code management tools like Maven and Git, and experience with continuous integration.
Responsibilities:
Participate in the full software development lifecycle, focusing on development and bug fixes.
Work with project stakeholders to understand requirements and their implementation.
Design, develop, and test software applications, with a focus on backend development.
Troubleshoot and debug software defects and technical problems.
Write clean and maintainable code with a focus on quality and reusability.
Implement unit tests for existing and newly developed code.
Address non-functional requirements such as performance, scalability, and security vulnerabilities.
Collaborate with quality assurance engineers for system testing, integration testing, and regression testing.
About Company:
We represent Logisoft Technologies, Inc. with pride; We present ourselves as a premiere Technology, Consulting, Product Development, and Software Services Company.
Our Head Office is located in South Plainfield, NJ, and Our Offices location is in Hyderabad, INDIA & Accra, GHANA.
We are Microsoft Official Partners – A Microsoft Certified Partner that helps customers with a range of IT projects and specific IT solutions.
We started our journey in the year 2008. In the past 16+ years, we have acquired the trust of many IT market leaders.
LOGISOFT
Technologies is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of age, sex, sexual orientation, race, color, creed, national origin, ancestry, disability, marital status, or any other legally protected basis under federal, state or local law.
Interested candidates can apply directly to this posting or they can reach
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job
Dice Id:
10506774
Position Id:
LS_LJBD_GA