Senior Java and Database Developer - Datum Software, Inc
Atlanta, GA 30334
About the Job
Senior Java and Database Developer
Atlanta, GA
Results-driven Java Developer with 7+ years of experience in designing and implementing high-quality software applications. Strong expertise in database management, microservices architecture, and cloud technologies. Adept at collaborating with cross-functional teams to deliver optimal solutions.
Technical Skills
Professional Experience
Designed microservices using Spring Boot and integrated with SQL databases (PostgreSQL, Oracle).
Database Developer
Key Projects
"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.”
Atlanta, GA
Results-driven Java Developer with 7+ years of experience in designing and implementing high-quality software applications. Strong expertise in database management, microservices architecture, and cloud technologies. Adept at collaborating with cross-functional teams to deliver optimal solutions.
Technical Skills
- Languages: Java (Java 17+), PL/SQL, SQL, Bash, PowerShell, Python
- Frameworks: Spring (Boot, MVC, Data, Security, Batch), Microservices
- Web Technologies: RESTful APIs, Java Server Pages (JSP), HTML, CSS, JavaScript, Angular 17+
- Databases: PostgreSQL, Oracle, MySQL, NoSQL (MongoDB, Cassandra)
- Tools: GitHub, Maven, NPM, JUnit, TestNG, Mockito
- CI/CD: GitHub Actions
- Cloud: AWS RDS
- Security: OAuth 2.0, JWT, SAML/SSO, KeyCloak integration
Professional Experience
Designed microservices using Spring Boot and integrated with SQL databases (PostgreSQL, Oracle).
- Built and consumed RESTful APIs and web services; optimized SQL queries for performance.
- Implemented unit and integration tests using JUnit and Mockito, ensuring high code quality.
- Participated in Agile practices, including sprints and daily stand-ups.
- Collaborated with DevOps for cloud deployment and infrastructure management on AWS.
Database Developer
- Designed and implemented PL/SQL functions, procedures, and packages to meet business needs.
- Created and managed database triggers to automate tasks and enforce business rules.
- Collaborated with data modeling teams to ensure efficient database design.
- Diagnosed and resolved database issues, focusing on performance tuning and data integrity.
Key Projects
- Developed microservices architecture for a high-traffic application, resulting in a 30% performance improvement.
- Integrated KeyCloak for secure authentication and authorization across multiple services.
- Automated CI/CD pipelines using GitHub Actions, reducing deployment time by 40%.
"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.”
Source : Datum Software, Inc