Company:
Dice
Location: Atlanta
Closing Date: 09/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Datum Software, Inc., is seeking the following. Apply via Dice today!
Fullstack Java Developer with AWS DynamoDB
Location: Atlanta, GA (ONSITE)
Minimum Qualifications
- 6-8 years of overall experience in software development.
- 3+ years of experience working in AWS Platform with AWS Lambda, AWS DynamoDB (Required)
- 2+ years of experience with unit testing frameworks (e.g., Jasmine, Protractor)
- 2+ years of experience with Angular JS
- Diverse experience utilizing Java tools in business, Web and client-server environments including Java Platform, J2EE, JDBC technologies and Apigee gateway platform
- Proficient in Bootstrap or Foundation frameworks
- Proficient in OOD and Implementation, Design Patterns (MVVM, etc.)
- Experience or exposure to Database Design and Implementation
- Knowledge of Multi-tier Architecture, Rational/Visio modeling
- Hands-on UI development experience utilizing Responsive Design
- Experience using various design patterns, preferably MVC, Singleton, Facade and Factory
- Solid understanding of web/mobile application architecture and security (OAuth, JWT, Spring Security)
- Extensive experience implementing APIs (REST) via microservices
- Experience working in GIT, Hibernate, JBOSS, Apache, Tomcat, Oracle, UML, JUnit, Mockito, Wire Mock, and REST APIs
- Quarkus and OpenShift experience is a plus
- Experience in other Backend programming languages like Python, Node.js, Golang is a plus
- Expertise in other Frontend Frameworks like React/Vue.js is a plus
Preferred Qualifications
- Should have a lead from the front attitude
- Should be able to take ownership of the tasks for the team
- Strong interpersonal and communication skills
- Problem solver with attention to detail
- Self-motivated with strong time management skills and able to handle multiple assignments
- Provides technology mentorship to developers in lesser roles
- Evaluates leading-edge technologies and uses this information to support future business needs
- Experience with Agile, TDD and Lean development practices is a must
- Must be open to explore and learn/switch to new technologies as required
- Maintains an enterprise-wide perspective in supporting customer area(s) seeking solutions that optimally support the enterprise
Share this job
Dice
Useful Links