Match score not available

Java Developer

Remote: 
Full Remote

Offer summary

Qualifications:

Associate degree or higher in Computer Science or equivalent experience, Security + CE required, Solid experience in software development, particularly in Java, Familiarity with middleware frameworks and messaging protocols.

Key responsabilities:

  • Develop, test, and debug Java applications
  • Collaborate closely with Agile teams to deliver high-quality software
ThinkTek logo
ThinkTek http://thinktekllc.com/
51 - 200 Employees
See all jobs

Job description

Position Description: As an Application Developer, you will be part of teams developing software applications and delivering high quality, defect-free software. You will be responsible for understanding requirements, technical solution design, development, testing and implementation of Java-based technical solutions in support of new development efforts and enhancement/support of existing applications.

  • Develop, test, and debug of code and software applications of a medium to high complexity.
  • Identify and troubleshoot bugs or defects in production code, employing analytical skills and attention to detail to ensure seamless application performance.
  • Collaborate closely with an agile team to design, develop, and implement high-quality, scalable, and reliable code and software applications.
  • Ensure code quality and maintainability through code reviews, adherence to coding standards, and continuous integration and deployment practices.
  • Work closely with cross-functional Agile teams, fostering a collaborative and innovative environment to address project challenges and exceed client expectations.
  • Organize and conduct knowledge sharing and training for internal and external stakeholders.
  • Facilitate effective communication between stakeholders and technical teams for seamless collaboration.

Salary Range: 90k-120k - Commensurate with the candidate's skills, experience, location, and qualifications.Required Qualifications:

  • Security Clearance: Secret or Top-Secret Security Clearance, fully adjudicated.
  • Certifications: Security + CE required
  • Education: Associate degree or higher in Computer Science, Engineering or equivalent field, or equivalent experience/combined education

Tools and Technologies:

  • Solid experience in software development, particularly in Java, including custom application coding, testing, deployment, web services, and service-oriented applications.
  • Familiarity with middleware frameworks and messaging protocols for Java-based applications.
  • Experience with Docker, including managing containers locally for development and testing purposes.
  • Proficient in developing RESTful APIs, with a strong grasp of design principles and integration patterns.
  • Knowledge and experience working with Database Technologies such as Oracle and SQL Server

Process & Methodology: Proficiency in Agile methodologies and CI/CD processes.Preferred Qualifications:

  • Knowledge of other Java-related technologies (e.g., Spring Boot, Hibernate) or familiarity with other middleware tools.
  • Experience with the MuleSoft platform.
  • Experience with Git.
  • AWS Certified Solutions Architect.
  • Subject Matter Expertise: Familiarity with Personnel Security is a plus.
  • Knowledge of Previous experience working with DoD systems, showcasing familiarity with defense-related projects and security requirements.

ThinkTek offers telework and other flexible work arrangements to the greatest extent possible. ThinkTek LLC is proud to be an Equal Opportunity Employer (EOE), making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. ThinkTek offers medical, dental, and vision insurance to all full-time employees; PTO and a variety of other paid leave options are also available. You can read more about ThinkTek benefits at https://www.thinktekllc.com/careers/.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Collaboration
  • Communication
  • Analytical Skills
  • Detail Oriented

Java Developer Related jobs