Required Skills

Java HTML CSS JavaScript

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 27th Dec 2023

JOB DETAIL

Responsibilities:

  1. Software Development:

    • Design, code, and test software applications in Java, ensuring the highest levels of quality and performance.
    • Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
    • Debug and resolve software defects and issues in a timely manner.
  2. Technical Leadership:

    • Provide technical guidance and mentorship to junior team members.
    • Participate in code reviews to maintain code quality and adherence to coding standards.
    • Contribute to architectural decisions and design discussions.
  3. Full Development Lifecycle:

    • Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
    • Work closely with product managers and stakeholders to understand project requirements and objectives.
  4. Performance Optimization:

    • Identify and address performance bottlenecks in the application.
    • Optimize and refactor existing code to improve efficiency and maintainability.
  5. Technology Stack:

    • Utilize a range of technologies and frameworks within the Java ecosystem.
    • Stay updated on industry trends and incorporate best practices into the development process.
  6. Documentation:

    • Create and maintain technical documentation for code, design decisions, and project-related information.
    • Collaborate with technical writers to ensure comprehensive and accurate documentation.
  7. Quality Assurance:

    • Collaborate with quality assurance teams to develop and execute comprehensive test plans.
    • Participate in automated testing initiatives to ensure robust and reliable software.

Requirements:

  1. Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  2. Minimum of 5 years of professional experience in Java development.
  3. Strong proficiency in Java and related technologies.
  4. Experience with Spring Framework and related technologies.
  5. Solid understanding of software development principles, design patterns, and best practices.
  6. Experience with database design and implementation (SQL and/or NoSQL).
  7. Familiarity with web development technologies (HTML, CSS, JavaScript) is a plus.
  8. Excellent problem-solving and analytical skills.
  9. Strong communication and collaboration skills.
  10. Ability to work independently and in a team environment.

Benefits:

  • Competitive salary
  • Health and wellness programs
  • Professional development opportunities
  • Flexible work hours
  • Collaborative and innovative work environment

If you are a seasoned Java Developer looking for an exciting opportunity to contribute to cutting-edge projects, we invite you to apply and become a valuable member of our growing team.

Company Information