Information Technology Job Search

Sr. Java Developer

Alpharetta, GA 30007

Posted: 08/09/2023 Employment Type: Contract To Hire Job Category: Development Job Number: 14204

Job Description

Senior Java Developer


Location: Hybrid in Alpharetta, GA (3 days per week on-site)

Here's what you'll be doing:
  • As a Senior Java Developer, your primary role will involve the design and development of backend services using Java and the Spring Framework, with a focus on SpringBoot.
  • You will play a pivotal part in implementing Java code within cloud-native environments on the Google Cloud Platform (GCP), contributing to the modernization of applications within the cloud ecosystem.
  • Your expertise will be utilized to work with substantial datasets (exceeding 100 million records), seamlessly handling data processing and transfer between files and databases through the utilization of Java and advanced Big Data technologies, including Big Query.
  • Being a fundamental member of the core software engineering team, you will actively explore emerging technologies, creatively addressing business challenges.
  • Effective collaboration, strong communication skills, and adaptability to an agile and dynamic setting will be essential.
  • Your partnership with product owners will ensure comprehensive comprehension of business requirements, leading to the design, development, deployment, and optimization of applications.

Here's what our ideal candidate has:
  • A Bachelor's degree or equivalent experience
  • A minimum of 5 years as a full-stack developer, primarily focusing on server-side frameworks such as Java, Spring, Spring Cloud, Hibernate, and SpringBoot
  • Proficiency in client-side JavaScript frameworks, preferably including JSP, Angular, or React JS
  • Profound comprehension of web and backend application development, encompassing microservices creation utilizing Spring REST
  • Over 2 years of practical experience in Cloud Platforms, specifically AWS or GCP, and adeptness in cloud-native development within the GCP environment
  • Preferred experience with Big Query
  • Proficiency in managing and processing extensive datasets (surpassing 100 million records) through Java within batch application platforms
  • Familiarity with databases like Postgres, Oracle, MySQL, and NoSQL databases
  • Competence in Junit and Code quality tools like Sonar, Fortify, and Nexus IQ
  • Proficient problem diagnosis and inventive solutions for highly intricate issues
  • Familiarity with Agile methodologies
  • Strong interpersonal skills, with a distinct focus on teamwork and customer support
  • Proficiency in Java build tools and dependency management (Git, Gradle, Maven, Jenkins, Nexus)
  • Understanding of prevalent application security concerns and corresponding mitigation strategies
  • Exposure to encryption technologies like RLE, PGP, etc. would be advantageous

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.