Lorven Technologies Inc.

Java with AWS Lead

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Java with AWS Lead in Portsmouth, NH, on a contract basis. Requires 12+ years of IT experience, strong Java and Spring Framework skills, and familiarity with AWS Aurora, RESTful APIs, and containerization tools.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
June 12, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
New Hampshire, United States
-
🧠 - Skills detailed
#Docker #Version Control #Computer Science #XML (eXtensible Markup Language) #Aurora #Java #Debugging #AWS (Amazon Web Services) #Programming #Kubernetes #Unit Testing #Angular #Migration #GIT #JUnit #Cloud #API (Application Programming Interface)
Role description
Hi , Our client is looking for an Java with AWS Lead for a project and below is the detailed requirement. Job Title: Java with AWS Lead Location: Portsmouth, NH Domain: Claims & Billing Job Description: • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field with 12+ years of overall IT experience. • Java developer who can bridge the gap between an existing Java Application developed on Websphere utilizing the Spring Framework (XML) with JMS, but moving to a Java SpringBoot API and Angular UI. • This migration will also entail moving from DB2 to AWS Aurora as part of the modernization effort. • Proficiency in core Java concepts and principles, with the ability to effectively utilize object-oriented programming and design patterns. • Solid grasp of the Spring Framework, particularly in areas such as dependency injection and application lifecycle management. • Familiarity with key data structures and algorithms to facilitate efficient problem-solving in software development. • Ability to articulate and apply best practices in software architecture and design within the Spring ecosystem. • Experience with RESTful API design and implementation, ensuring seamless integration between front-end and back-end systems. • Understanding of unit testing and test-driven development (TDD) principles, with experience using frameworks such as JUnit and Mockito. • Knowledge of version control systems, particularly Git, for effective collaboration and code management. • Awareness of performance optimization techniques and tools for Java applications, including profiling and debugging practices. • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes) for deploying and managing applications in cloud environments. MUST have solid Java fundamentals to be successful in this position: • Understand IoC principles • Ability to explain not only how data structures are appropriately used but be able to explain the underlying building blocks of the data structures (Hashmaps, Sets, etc.) • Understand the key lifecycle events for Java beans • Understand the lifecycle and key hooks for SpringBoot