What are the responsibilities and job description for the Senior JavaJ2EE Developer position at ACS Consultancy Services?
Job Title : Senior Java / J2EE Developer
Location : Remote
We are currently seeking candidates who meet the following qualifications :
Key Responsibilities :
Lead the design development and deployment of enterpriselevel Java applications using J2EE technologies.
Provide technical leadership and guidance to a team of developers ensuring adherence to best practices design patterns and coding standards.
Architect and implement scalable highperformance and secure solutions to meet complex business requirements.
Collaborate with product owners business analysts and project managers to define system requirements and deliver features that meet business objectives.
Participate in code reviews mentoring junior developers and ensuring code quality.
Drive continuous improvement in development processes and methodologies (Agile / Scrum).
Troubleshoot debug and optimize code to enhance system performance and user experience.
Design and implement RESTful and SOAP web services.
Ensure applications are secure maintainable and meet industry standards.
Stay up to date with the latest advancements in Java technologies and frameworks.
Qualifications :
Bachelors degree in Computer Science Engineering or related field (or equivalent experience).
Experience in Java / J2EE development with a strong background in enterpriselevel application development.
Extensive experience with J2EE technologies such as JSP Servlets EJB JMS JDBC and JPA.
Expertise in Java frameworks like Spring (Core MVC Security Boot) Hibernate and / or Struts.
Indepth knowledge of web technologies (HTML5 CSS JavaScript AJAX).
Experience with RESTful and SOAP web services and API design.
Proficiency with relational databases (MySQL Oracle etc.) and SQL.
Familiarity with version control systems (e.g. Git SVN).
Experience with Agile / Scrum development methodologies.
Strong problemsolving and debugging skills.
Excellent communication and leadership skills with the ability to mentor and guide junior team members.
Ability to work independently and as part of a team in a fastpaced environment.
Masters degree in Computer Science or related field.
Experience with cloud technologies (AWS Azure Google Cloud).
Familiarity with microservices architecture and related tools (Docker Kubernetes).
Experience with CI / CD pipelines and DevOps practices.
Knowledge of frontend frameworks like Angular React or Vue.js.
Experience with performance tuning and optimization in largescale applications.
Knowledge of messaging systems (ActiveMQ RabbitMQ Kafka).
Federal Experience is a plus.
Required Security clearance.
If you meet these qualifications please submit your application via link provided in Linkedin.
Kindly do not call the general line to submit your application.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Senior JavaJ2EE Developer?
Sign up to receive alerts about other jobs on the Senior JavaJ2EE Developer career path by checking the boxes next to the positions that interest you.