Hybrid Senior Software Engineer

18 Feb 2025

Vacancy expired!

Summary Purpose of Position The Senior Software Engineer is a leader within our team, collaborates with our business to solution business problems as well as partners with business users throughout the project lifecycle. The Software Engineer is accountable to the full project life cycle including requirements, analysis, design, software development, quality assurance, user acceptance testing, production deployment and support phases working as a full-stack developer participating in both front and back-end development for distributed applications that drive multi-tier web environment. Primary Responsibilities

  • Development of customer facing web applications, web components, and web services
  • Execution of code reviews
  • Provide mentorship to other team members
  • Troubleshooting and debugging systems
  • Test and manage project deployments and production releases
  • Provide production support on a rotation basis
  • Self-directed, disciplined, and self-aware to balance project development and support activities with a commitment to excellence in quality, problem-solving and communication
  • Builds effective relationships and communicates with business partners and vendors to collect and clarify business requirements
  • Capable self-starter who is proactive in taking care of what is needed to be done; raise issues, options and opportunities when recognized
  • Ensure work is completed on time and in accordance with our coding standards, conventions, and practices
Skill Requirements
  • Senior Java developer with 6+ years of solid experience in Java
  • Experience with the following technologies:
    • Spring MVC
    • JPA
    • UNIX
    • SQL
    • Design patterns
    • Spring framework
    • Web service development
    • Tomcat
  • Experience with SOAP & REST API's Integration
  • Proficient use of JavaScript as a programming language
  • Significant experience with JavaScript Frameworks such as JQuery, React and React Native(preferred)
  • Strong verbal and written communication skills with both technical and non-technical peers; capable to manage business and technical team expectations
  • Experience with HTML5
  • High level of organizational, written, and oral communication skills
  • 4 year degree or equivalent work experience
  • 8 or more years of experience
Additional Preferred Skills
  • Experience with the following technologies is desired but not required:
    • AWS
    • Spring Boot
    • Apache Ignite
    • MyBatis
    • Continuous Integration environment
    • Exposure to Microservices
    • Understanding of XML schema
    • Exposure to AWS Cloud
  • Automotive industry experience
  • Agile software development
  • Experience in working with offshore teams
  • Experience with JIRA and GitHub
SALARY RANGE: The recruiting base salary range for this full-time position is $80,500 - $114,900. Within the range, individual pay is determined by factors, including job-related skills, experience, and relevant education or training.

  • ID: #49286679
  • State: New Jersey Camden 08103 Camden USA
  • City: Camden
  • Salary: BASED ON EXPERIENCE
  • Job type: Permanent
  • Showed: 2023-02-18
  • Deadline: 2023-04-18
  • Category: Et cetera