Back to Job Search

Java Development Lead/Solutions Architect

  • Location: Atlanta, Georgia, 30354
  • Salary: 61.0
  • Job Type:Contract

Posted 8 days ago

  • Job Ref: 188307

We are looking for a Java Development Lead/Solutions Architect to join our team for a contract opportunity. You will develop and maintain the high-level design plan for the overall applications, data and infrastructure architectures. You will provide technical leadership across the organization, from top-line decision making down to the project planning level. You will gain commitment for high-level infrastructure plans, initiates, and participates in projects to evaluate technologies and methods of implementation. You will assess business requirements and technology alternatives. Additional responsibilities as follows:

  • Strong leadership, communication, decision making and documentation acumen
  • Must be able to negotiate and work with multiple teams to define architecture and design
  • Drives the design and builds features according to user requirements and functional specifications
  • Identifies major development risks and action plans
  • Researches existing components and technical feasibility
  • Drives the conceptual, logical, and physical designs
  • Estimates time and work effort to build and unit-test each feature
  • Builds proof-of-concept prototypes
  • Is responsible for the development team conforming to established unit-testing standards, code reviews and processes
  • Teaches and guides developers.
  • Acts as a technology mentor to team members.
  • Helps team overcome technical challenges
  • Prepares the product for deployment and supports implementation
  • Designs systems/applications with a high level of complexity (e.g. many interfaces, services, multiple packages, platforms)
  • Has a commitment to quality and implements solutions to that end
  • Builds multi-platform technology consensus across business units.

Required Skills 

  • Solid understanding of web application architecture and security (OAuth, JWT, Spring Security)
  • Extensive experience implementing API’s (REST) via microservices
  • Experience using various design patterns preferably MVC, Singleton, Facade and Factory
  • Proficient in OOD and Implementation
  • Familiar with Concurrency and Parallelization
  • Must have diverse experience utilizing Java tools in business, Web and client-server environments including Java 8, J2EE, JDBC technologies and Apigee gateway platform
  • 5+ years’ experience using Hibernate, Spring JPA, and understanding ORM
  • 5+ years’ experience using GIT, JBOSS, Apache, Tomcat and Oracle
  • Experience or exposure to Database Design and Implementation
  • 5+ years’ experience with using Spring frameworks (IOC, Spring Data, SpringCloud, etc), Eclipse, Java, JPA, JSON
  • Experience or exposure to Cloud Technologies (AWS, Google Cloud, Azure, OpenShift) (OpenShift is preferred)
  • Experienced with UML, JUnit, Mockito, WireMock, Unix Scripting
  • 3+ years’ experience in TDD
  • 3+ years’ experience working in Aglie, specifically Scum, Kanban
  • Bachelor's Degree in Computer Science, related educational experience, or related professional experience
If this sounds like you, please apply today to begin a conversation about this opportunity!