Datum Technologies Group
Job Title: Senior Software Engineer
Location:
Alpharetta Experience:
6-8 years Employment Type:
Contract To Hire
Job Summary: We are seeking a highly skilled and self-driven
Senior Software Engineer
to join our dynamic development team. The ideal candidate will have 6-8 years of hands-on experience in building scalable, enterprise-grade applications using
Java EE ,
Spring Boot ,
Hibernate ,
MySQL , and
Angular . Experience with
Microservices architecture
and
cloud platforms (preferably Azure)
is essential. You should be comfortable working independently on medium to complex tasks and collaborating with cross-functional teams.
Key Responsibilities:
Design, develop, and maintain robust backend services using Java EE, Spring Boot, and Hibernate. Build responsive and dynamic front-end interfaces using Angular. Develop and deploy microservices-based solutions in a cloud environment (preferably Azure). Integrate and manage relational databases, primarily MySQL. Participate in the full software development lifecycle including requirements gathering, design, development, testing, and deployment. Write clean, scalable, and well-documented code. Troubleshoot and resolve technical issues across environments. Collaborate with product managers, architects, and QA engineers to deliver high-quality software. Mentor junior developers and contribute to code reviews and best practices.
Required Skills and Qualifications:
6-8 years of professional experience in software development. Strong proficiency in
Java EE ,
Spring Boot , and
Hibernate . Solid experience with
MySQL
and database design principles. Proficient in
Angular
(version 8 or above). Experience with
Microservices architecture
and RESTful API development. Hands-on experience with
cloud platforms , preferably
Microsoft Azure . Familiarity with CI/CD pipelines and DevOps practices. Strong problem-solving skills and ability to work independently on complex tasks. Excellent communication and collaboration skills.
Preferred Qualifications:
Experience with containerization tools like Docker and orchestration with Kubernetes. Knowledge of security best practices in web and cloud applications. Exposure to Agile/Scrum methodologies. "All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran."
Alpharetta Experience:
6-8 years Employment Type:
Contract To Hire
Job Summary: We are seeking a highly skilled and self-driven
Senior Software Engineer
to join our dynamic development team. The ideal candidate will have 6-8 years of hands-on experience in building scalable, enterprise-grade applications using
Java EE ,
Spring Boot ,
Hibernate ,
MySQL , and
Angular . Experience with
Microservices architecture
and
cloud platforms (preferably Azure)
is essential. You should be comfortable working independently on medium to complex tasks and collaborating with cross-functional teams.
Key Responsibilities:
Design, develop, and maintain robust backend services using Java EE, Spring Boot, and Hibernate. Build responsive and dynamic front-end interfaces using Angular. Develop and deploy microservices-based solutions in a cloud environment (preferably Azure). Integrate and manage relational databases, primarily MySQL. Participate in the full software development lifecycle including requirements gathering, design, development, testing, and deployment. Write clean, scalable, and well-documented code. Troubleshoot and resolve technical issues across environments. Collaborate with product managers, architects, and QA engineers to deliver high-quality software. Mentor junior developers and contribute to code reviews and best practices.
Required Skills and Qualifications:
6-8 years of professional experience in software development. Strong proficiency in
Java EE ,
Spring Boot , and
Hibernate . Solid experience with
MySQL
and database design principles. Proficient in
Angular
(version 8 or above). Experience with
Microservices architecture
and RESTful API development. Hands-on experience with
cloud platforms , preferably
Microsoft Azure . Familiarity with CI/CD pipelines and DevOps practices. Strong problem-solving skills and ability to work independently on complex tasks. Excellent communication and collaboration skills.
Preferred Qualifications:
Experience with containerization tools like Docker and orchestration with Kubernetes. Knowledge of security best practices in web and cloud applications. Exposure to Agile/Scrum methodologies. "All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran."