Application Developer (Java)

Intelliswift$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, MIS or related field.
  • Minimum of 7 years of relevant development or engineering experience.
  • 5+ years of full stack development experience in Java and J2EE.
  • Proficient in Spring, ORM (especially Hibernate), Spring Boot, and PL/SQL for Oracle.
  • Familiarity with MongoDB, Python, and Containers is a plus.

Responsibilities

  • Analyze system requirements and identify program interactions.
  • Recommend development of new code or reuse existing code.
  • Advise on new technologies and methodologies for business needs.
  • Participate in software system testing, validation, and documentation.
  • Assist in solving programming problems with technical advice.
  • Ensure problem analysis to prevent rework and schedule delays.
  • Engage in discussions and decisions about front-end development and application design.

Benefits

  • Opportunity to work with cutting-edge technologies.
  • Collaborative environment with active participation in design discussions.
  • Focus on promoting best practices in software development.
  • Development opportunities in project management and leadership.
  • Flexible problem-solving approach to enhance application performance.
Full Job Description
Duties:
Essential Duties & Responsibilities:
• Analyzes system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems.
• Makes recommendations towards the development of new code or to reuse of existing code.
• May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities. Remains current with new technologies.
• Participates in software system testing and validation procedures, programming and documentation. • Provides technical advice and assists in solving programming problems.
• Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippage. • Performs other duties and responsibilities as assigned.
• Work on bug resolution and application improvements, such as performance and maintainability.
• Participate actively in discussions, presentations and decisions about front-end development and application design.
• Experience in the following areas: project management, enterprise implementation, leadership experience, strategic planning, business acumen, application development, change management.
• Intermediate level knowledge of the following:
• Project/team-specific development languages.
• Project/team-specific development skills.

Skills:

Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems.
• Makes recommendations towards the development of new code or to reuse of existing code.
• Leads or participates in assigned projects, including assigning tasks, coordinating efforts, and monitoring performance.
• May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities. Remains current with new technologies.
• Obtains and evaluates information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
• Participates in software system testing and validation procedures, programming and documentation.
• Provides technical advice and assists in solving programming problems.
• Writes and/or reviews system specifications, including output requirements and flow charts.
• Assists in preparing project plans using project management tools.
• Reviews test results; documents test activities, and records remedial actions.
• Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippage.
• Five (5) years of full stack development experience in Java, and J2EE with working knowledge of Spring, ORM (Hibernate preferred), Spring Boot, and cache implementations.
• Five (5) years of experience writing Database queries in PL/SQL, Functions, on Oracle.
• Knowledge of MongoDB, Python, and Containers is a plus.

Education:

Bachelor's degree (B.A.) in Computer Science, MIS or related degree and a minimum of seven (7) years of relevant development or engineering experience or combination of education, training and experience.

Similar Jobs

More Jobs at Intelliswift

  • Desktop Systems Spec 4
    $75K — $95K *
    Ann Arbor, MI 48103 (Washtenaw County)
    Information Technology
    In-Person
  • JDA Warehouse Management
    $90K — $120K *
    Atlanta, GA 30349 (Fulton County)
    Transportation
    In-Person
  • Operations Manager
    $90K — $130K *
    Mountain View, CA 94040 (Santa Clara County)
    Business Services
    In-Person
  • Developer III
    $100K — $140K *
    South San Francisco, CA 94080 (San Mateo County)
    Pharmaceuticals & Biotech
    In-Person
  • Software Engineer - IV
    $120K — $150K *
    Remote
    Information Technology
    Remote in Hudson, MA

More Information Technology Jobs

Find similar Application Developer (Java) jobs: