cyberThink
Job Description:
As a Java Developer, you will be instrumental in supporting the consolidation of multiple applications into a unified microsite platform to enhance the user experience. You will lead technical designs, develop high-quality code, ensure adherence to coding standards, and contribute to sustaining engineering objectives. Your role will include guiding teams through the software development life cycle, participating in agile ceremonies, and driving innovative solutions using Java, Spring Boot, and cloud-based technologies.
Key Responsibilities:
Lead the technical design, development, and implementation of cross-functional, multi-platform application systems Mentor and coach a scrum team in Java and cloud development, including Spring Boot and PCF Ensure code quality through best practices, unit testing, and efficient design Conduct code reviews and provide feedback for continuous improvement Lead proof-of-concept initiatives and develop reusable development patterns Participate in agile ceremonies and contribute to solutioning efforts Prepare technical documentation, including design and architecture documents Collaborate with offshore teams and testers for coordinated development efforts Act as a security champion to guide and ensure vulnerability-free code Configure automated builds and deployments using tools like Bamboo, Jenkins, GitHub Optional front-end development using Angular or similar technologies Build and manage CI/CD pipelines into PCF environments Follow development best practices and actively engage in agile workflows
Required Skills, Experiences, Education, and Competencies:
Bachelor's degree in Computer Science or related field with 5-7 years of relevant experience 3-5 years of hands-on development in Java, Spring Boot, microservices, REST APIs, and cloud-based platforms Experience mentoring junior and staff-level developers Proven ability to design and architect mid to enterprise-scale systems Expertise in translating architecture goals into technical solutions and roadmaps Full SDLC experience with a focus on availability, security, resiliency, and performance Familiarity with Atlassian tools including Bitbucket, Bamboo, JIRA, and Confluence Experience with GIT and code management practices Strong problem-solving, communication, and analytical skills Experience with test-driven or behavior-driven development is a plus Exposure to front-end technologies such as Angular is preferred
The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.
Key Responsibilities:
Lead the technical design, development, and implementation of cross-functional, multi-platform application systems Mentor and coach a scrum team in Java and cloud development, including Spring Boot and PCF Ensure code quality through best practices, unit testing, and efficient design Conduct code reviews and provide feedback for continuous improvement Lead proof-of-concept initiatives and develop reusable development patterns Participate in agile ceremonies and contribute to solutioning efforts Prepare technical documentation, including design and architecture documents Collaborate with offshore teams and testers for coordinated development efforts Act as a security champion to guide and ensure vulnerability-free code Configure automated builds and deployments using tools like Bamboo, Jenkins, GitHub Optional front-end development using Angular or similar technologies Build and manage CI/CD pipelines into PCF environments Follow development best practices and actively engage in agile workflows
Required Skills, Experiences, Education, and Competencies:
Bachelor's degree in Computer Science or related field with 5-7 years of relevant experience 3-5 years of hands-on development in Java, Spring Boot, microservices, REST APIs, and cloud-based platforms Experience mentoring junior and staff-level developers Proven ability to design and architect mid to enterprise-scale systems Expertise in translating architecture goals into technical solutions and roadmaps Full SDLC experience with a focus on availability, security, resiliency, and performance Familiarity with Atlassian tools including Bitbucket, Bamboo, JIRA, and Confluence Experience with GIT and code management practices Strong problem-solving, communication, and analytical skills Experience with test-driven or behavior-driven development is a plus Exposure to front-end technologies such as Angular is preferred
The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.