Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

(Remote) Senior Java Developer job in Atlanta at The Judge Group

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Apply Now
(Remote) Senior Java Developer at The Judge Group

(Remote) Senior Java Developer

The Judge Group REMOTE, GA Full Time
Apply Now
Location: REMOTE
Description:

Job Summary:

  • The Java Engineer is part of agile teams who own the inception, development and full lifecycle of digital products. The team practices methodologies and adheres to principles put forth by the lean startup and lean enterprise movements. The team puts the system user at the center of everything they do; ensuring that users receive the most value out of the products being developed. 
  • The Software Engineer architects and designs their digital products using modern tools, technologies, frameworks, and systems. They develop test driven code all day and every day. They apply a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. 
  • The Java Engineer Lead serves as a member of a product team. They practice and are the champions of Agile delivery utilizing Continuous Integration & Deployment practices. 
  • Software Engineer Lead designs and implements applications following 12-factor principles to build out the product and iterative enhancements.  They own the full stack of software products; developing and implementing frontends (web or mobile), and backend services.  They leverage test driven development and continuous integration to ensure agility and quality of products.
  • They actively participate in the decision-making process of the team ensuring that the simplest appropriate technology and design is chosen to meet user needs. They coach other team members, creating an environment of continuous learning, and constantly challenging and stretching the knowledge of the team. 

Key Responsibilities:

  • Participates in inceptions and iteration planning meetings, infusing backlogs with technical input working in close partnership with the product manager
  • Leads and participates in daily site, cross-site, and product team standups
  • Leads and participates in retrospectives; demonstrating and encouraging each participant to provide feedback with empathy
  • Partners in collaboration and strategy alignment across product portfolios (cross-product) in partnership with product managers, other peers and key stakeholders with the customer needs and wants in mind
  • Participates in the effort of shaping the architecture and design of the product; actively helps the team in choosing the right technology, solving technical problems,
  • Leads and participates in knowledge sharing, and contributes to the overall growth of the collective knowledge of the engineering community. 

Job Qualifications:

  • Strong understanding of computer science concepts, object oriented design principles
  • Experience developing software in Java and JavaScript programming languages and demonstrated ability to quickly learn new languages. Prefer Typescript exposure.
  • Experience in Test Driven Development; including knowledge and experience in testing frameworks like junit, mockito, jasmine, protractor, cucumber, and other like technologies.


Contact: [ Link removed ] - Click here to apply to (Remote) Senior Java Developer
This job and many more are available through The Judge Group. Find us on the web at [ Link removed ] - Click here to apply to (Remote) Senior Java Developer
 

Recommended Skills

  • Protractor
  • Architecture
  • Mockito
  • Agile Software Development
  • Jasmine
  • Cross Product
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 748105

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.