Java Developer

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

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent experience.
  • 5+ years of hands-on coding, testing, and applications development.
  • Expertise in Java and Enterprise Application Integration (EAI) methodologies.
  • Proficient in designing, coding, and modifying complex applications and systems.
  • Strong understanding of web services and Service Oriented Architecture (SOA).
  • Experience with legacy system integration and emerging technologies.
  • Familiar with Systems Development Lifecycle (SDLC) processes.

Responsibilities

  • Design, code, modify, debug, and evaluate programs for business functional needs.
  • Formulate logic for new systems and prepare corresponding flowcharts and data analysis.
  • Test and deliver application enhancements and project deliverables.
  • Analyze how existing applications and systems work together to meet new enterprise requirements.
  • Recommend and implement changes in development and system standards.
  • Conduct code walkthroughs to ensure production readiness and compliance with standards.
  • Collaborate with QA leads to develop complex test plans and quality assurance measures.

Benefits

  • Participation in code walkthroughs to maintain high-quality standards.
  • Opportunities for professional growth through exposure to emerging technologies.
  • Engagement in collaborative design processes with architecture teams.
  • Contributions towards system implementation plans and documentation development.
Full Job Description
Duties: What you will do:
Designs, codes, modifies, debugs and evaluates programs for business functional areas.
Formulates logic for new systems, devises logic procedures, prepares flowcharting, and data analysis through the application of professional programming concepts.
Codes, tests and delivers application enhancements and project build deliverables.
Determines how existing complex applications, legacy systems, databases, web interfaces and/or hardware logic, which may be currently operating on multiple platforms, work together to meet the new and emerging enterprise requirements.
Develops methods to efficiently reuse existing components.
Recommends and implements changes in development, maintenance and system standards.
Holds and participates in code walkthroughs to ensure that all code is production ready and complies with all standards including but not limited to: architectural, PCI, Model Audit Rule and internal audit standards.
Develops design specifications and parameters for assigned applications or components of larger integrated solutions that are in compliance with products' architectural blueprints.
Ensures that code is to set quality standards including: SDLC, Architecture, PCI compliance, Model Audit Rule compliance and internal audit guidelines.
Develops complex test plans in conjunction with the Q/A Lead.
Reviews results of testing.
Develops fixes for bugs discovered.
Develops conversion and system implementation plans.
Gathers, analyzes, prepares and summarizes recommendations for approval of system and programming documentation.
May assist in development of product user manuals.
Participates in component and data architecture design, software product evaluation and buy vs. build recommendations for moderate to high complexity solutions.
Skills: What you will need to succeed and what we would like to see:
Skilled in Java.
Possesses skills and knowledge of Enterprise Application Integration (EAI) methodologies and processes such as object-oriented programming, distributed, cross-platform program communication using message brokers with Common Object Request
Knowledgeable about emerging and evolving technologies and approaches such as web services and Service Oriented Architecture (SOA)
System Knowledge - Understands business and customer requirements that drive the analysis and design of technical solutions
Ability to integrate legacy systems with new technology
Bachelor's degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience
5+ years Coding, testing and applications development experience.
5+ years High-tech
5+ years Application design and programming experience preferably in related application areas.
Education: Preferred:
5+ years Specific Systems Development Lifecycle experience within the area of development delivery.
Understanding of industry practices and cLIENT IG policies and procedures relating to work assignments
Languages: English Read Write Speak

Similar Jobs

More Jobs at Intelliswift

  • Senior Technical Analyst
    $85K — $110K *
    St. Petersburg, FL 33710 (Pinellas County)
    Information Technology
    In-Person
  • SAP-SD LE
    $120K — $150K *
    San Jose, CA 95123 (Santa Clara County)
    Enterprise Technology
    In-Person
  • Developer-Java/J2EE Professional
    $90K — $120K *
    Mclean, VA 22101 (Fairfax County)
    Information Technology
    In-Person
  • Design Verification Engineer
    $120K — $150K *
    Menlo Park, CA 94025 (San Mateo County)
    Telecommunications & Hardware
    In-Person
  • Network Architect
    $120K — $150K *
    Pleasanton, CA 94566 (Alameda County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Java Developer jobs: