Search by job, company or skills

Collaborative Mind, LLC ("CMIND")

Senior/ Lead Java developer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Job Description:

We are seeking a talented Senior Java Developer to join our dynamic team. In this role, you will be responsible for designing, developing, testing, and maintaining high-performance and scalable Java applications. You will collaborate with cross-functional teams to define, design, and ship new features, and mentor junior developers on best practices.

Key Responsibilities:

  • Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
  • Contribute in all phases of the development lifecycle.
  • Write well-designed, efficient code adhering to best software development practices.
  • Ensure designs are in compliance with specifications.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

  • Key Skills and Qualifications:

    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • Strong Java experience is a must (minimum 7+ years).
    • Proven hands-on experience in designing and developing applications using Java EE platforms.
    • Object-oriented analysis and design using common design patterns.
    • Profound insight into Java and JEE internals (Classloading, Memory Management, Transaction management etc.).
    • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
    • Experience in the Spring Framework.
    • Experience with test-driven development.
    • Strong problem-solving skills.
    • Experience with Agile methodologies.
    • Excellent verbal and written communication skills.
    • Ability to work independently and as part of a team.

    Preferred Skills:

    • Experience in developing microservices architecture.
    • Familiarity with cloud platforms (AWS, Azure, Google Cloud).
    • Experience with NoSQL databases.
    • Knowledge of front-end technologies such as JavaScript, HTML5, and CSS3.
    • Experience in financial services or another regulated industry.

    Benefits:

    • Competitive salary.
    • Remote working hours.
    • Professional development opportunities.
    • Dynamic and collaborative work environment.

    Join our team and contribute to cutting-edge projects that make a real impact! If you are passionate about Java development and meet the qualifications outlined above, we encourage you to apply.

    More Info

    Industry:Other

    Function:technology

    Job Type:Permanent Job

    Skills Required

    Login to check your skill match score

    Login

    Date Posted: 20/06/2024

    Job ID: 82374045

    Report Job

    Hi , want to stand out? Get your resume crafted by experts.

    Similar Jobs

    Senior Java Developer Emerging Lead

    State Street CorporationCompany Name Confidential

    Senior Lead Java Developer

    GeekSoft ConsultingCompany Name Confidential
    Last Updated: 21-11-2024 01:23:56 AM
    Home Jobs in India Senior/ Lead Java developer