Jobs · Consulting

Java Developer

Oliver Peters · United States · 3 wk ago
RemoteRemoteConsultingFull-time

Main Responsibilities

  • Participate in the entire software development life cycle, including requirement analysis, design, development, testing, deployment, and maintenance.
  • Design and implement robust, scalable, and secure web applications.
  • Collaborate with cross-functional teams, including business analysts, client support, designers, and other developers, to deliver high-quality software solutions.
  • Stay up to date with the latest trends and best practices in web development and technology and continuously improve development processes and methodologies.
  • Perform code reviews, identify areas for improvement, and implement enhancements to ensure code quality and maintainability.
  • Troubleshoot and debug complex technical issues and provide timely resolutions.
  • Ensure compliance with coding standards, security policies, and performance guidelines.
  • Understand new requirements and creating testable use cases.
  • Understand the impact of new requirements on existing functionality.
  • Develop APIs using Java, Spring Boot, Rest, JPA concepts.
  • Create Junit tests.
  • Create flow diagrams and sequence diagrams.
  • Deploy the application in OCP servers.
  • Document application changes.

Key Skills & Competencies

  • Bachelor’s degree in computer science, information technology, or a similar field.
  • Work experience as a Java/J2EE developer using Spring Boot, Rest, Hibernate, and SQL concepts.
  • Experience in containerized development using Docker, Kubernetes, Micro Services.
  • IDE Tools: Eclipse/IntelliJ/VSCode.
  • Databases: Oracle/MySQL/MariaDB/Cassandra.
  • Tools: Maven, Git, Jira, Jenkins, Confluence, Postman, SoapUI, Wireshark, Prometheus, Grafana, Kibana.
  • Familiarity with device management protocols like OMADM, TR069 and LWM2M preferred.
  • Experience with Agile development, SCRUM.
  • Working experience in Red Hat OpenShift Container Platform.
  • Experience in deploying and managing containerized applications across multiple cloud platforms.
  • Familiarity with DevOps tools such as Git.
  • Familiarity with build tools such as Maven.
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork skills.
  • Capability to collaborate with other developers and mentor junior team members.

About Us

Oliver Peters is an Equal Opportunity Employer. We do not discriminate based on race, religion, colour, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, ex-forces status or any other basis. All employment is decided based on qualifications, merit, and business need and we are committed to a fair hiring process.

Similar jobs

Java Developer

ASRC FederalArlington, VA· Yesterday
Engineeringapply on jobs.dayforcehcm.com

Java Developer

Winaxis LLCDallas, TX· 1 mo ago
Engineeringapply on candidateportal.ceipal.com

Java Developer

SIDRAM TECHNOLOGIESEnglewood Cliffs, NJ· 4 mo ago
Engineeringapply on candidateportal.ceipal.com

Java Developer

Computer Guidance CorporationScottsdale, AZ· 4 mo ago
Engineeringapply on computerguidance.com

Java Developer

Cohere Technology GroupChantilly, VA· 6 mo ago
Educationapply on app.jazz.co

Java Developer

HYR Global Source IncUnited States· 1 wk ago
RemoteEngineeringapply on candidateportal.ceipal.com