Senior Java Developer

2 Days ago • 4-8 Years

About the job

SummaryBy Outscal

Description

As a Senior Java Developer at CodeNinja, you will be at the forefront of developing scalable and robust applications that drive our business goals. Your main responsibilities will revolve around designing, developing, and maintaining high-performance Java applications within a collaborative and agile team environment. You will be tasked with analyzing user requirements, writing clean, efficient code, conducting rigorous testing, and optimizing application performance. Your experience with frameworks such as Spring and Hibernate, along with your knowledge of RESTful APIs, will empower you to build seamless integrations and ensure smooth functionality across various platforms. Joining us means contributing to innovative projects and bringing your passion for technology to a team that values creativity and excellence.

Core Responsibilities:

• Design, develop, and maintain enterprise-level Java applications.

• Collaborate with cross-functional teams to gather and analyze user requirements.

• Write clean, scalable, and efficient code, adhering to coding standards and best practices.

• Conduct unit testing and debugging to ensure application reliability and performance.

• Optimize application performance through code refactoring and configuration adjustments.

• Participate in code reviews, providing constructive feedback, and ensuring adherence to quality standards.

• Stay up-to-date with emerging technologies and industry trends to integrate into development practices.

• Contribute to architectural discussions and help shape the technical direction of projects.

People Management Responsibilities:

• Mentorship: Guide and mentor junior developers, fostering their growth and skill development.

• Collaboration: Work closely with team members to enhance productivity and achieve project objectives.

• Knowledge Sharing: Promote knowledge sharing and best practices within the team.

Strategic Responsibilities:

• Technology Roadmap: Assist in defining the technology roadmap for development projects.

• Innovation: Encourage innovative solutions and contribute ideas that enhance application efficiency and end-user experience.

• Architecture Planning: Participate in architectural discussions to ensure scalability and robustness of applications.

Requirements

Educational Qualifications:

• Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Technical Qualifications:

• Proficient in Java programming and strong knowledge of object-oriented design principles.

• Experience with Java frameworks such as Spring and Hibernate.

• Solid understanding of RESTful APIs and microservices architecture.

• Familiarity with modern build tools such as Maven or Gradle.

• Knowledge of SQL databases and experience with JDBC or ORM technologies.

• Practical experience in writing unit tests and debugging applications.

• Understanding of Agile development methodologies.

• Strong problem-solving capability and analytical mindset.

Years of Experience:

• 5 to 8 years of professional software development experience, primarily in Java.

• Proven track record in designing and deploying enterprise-level applications.

Nature of Experience:

• Hands-on experience in coding, testing, and deploying Java applications.

• Background in working effectively within Agile teams and participating in code reviews.

• Previous experience mentoring less experienced developers and contributing to team dynamics.

Benefits

  • Provident Fund
  • Gym Membership
  • Leaves as per the company policy.
  • Company-paid trips
  • Easy Loan Facility for Employees
  • Yearly increment
  • Health Insurance (includes spouse and parents) (till the age of 80)

About The Company

Worldwide (Remote)

Mexico (Remote)

Punjab, Pakistan (On-Site)

Punjab, Pakistan (On-Site)

Pakistan (Remote)

View All Jobs

Similar Jobs

Playtech - Java Developer

Vanemuise 7, Tartu, Estonia (On-Site)

Playtech - Java Developer

Boulevard \"tsarigradsko Shose\" 115, Sofia, Bulgaria (On-Site)

Playtech - Junior Java Developer

Sportyvna Square, Kyiv, Ukraine (On-Site)

Playtech - Junior Java Developer (Intern)

Sportyvna Square, Kyiv, Ukraine (On-Site)

Next Level Business Services - Java Developer

California, United States (On-Site)

sigma software - Strong Junior Java Developer

Lesser Poland Voivodeship, Poland (On-Site)

sigma software - Senior Java Developer

Federal District, Brazil (On-Site)

Devoteam - Mobility Sector | Backend - Java Developer

Av João Ii, 1990 Lisboa, Portugal (Remote)

ARHS - Java Developer

South Holland, Netherlands (Remote)

Similar Skill Jobs

Electronic Arts - Software Engineer - EA Sports FC

England, United Kingdom (On-Site)

Electronic Arts - Producer - EA SPORTS™ FC

Bucharest, Romania Southam, Uk (On-Site)

Easygo - Software Development Engineer, Engagement

Victoria, Australia (On-Site)

Overwolf - Brand Partnerships Director Central

Illinois, United States (On-Site)

Moon Active - Data Product Manager

Tel Aviv District, Israel (On-Site)

PlayStation Global - Business Planning & Operations Manager

California, United States (Hybrid)

Intrepid Studios, Inc - Human Resources Manager

California, United States (On-Site)

Maxis Studios - Animator - The SIMS

Community Of Madrid, Spain (On-Site)

Samsung Semiconductor - Staff Engineer, DRAM Design

California, United States (On-Site)

Jobs in Karachi, Sindh, Pakistan

Token Metrics - Crypto SaaS Product Manager Intern (Pakistan-Remote)

Islamabad Capital Territory, Pakistan (Remote)

Nisum - Jr. Front End Developer S6710

Islamabad Capital Territory, Pakistan (On-Site)

Newrick Network - Backend Developer

Islamabad Capital Territory, Pakistan (Remote)

Newrick Network - QA Engineer

Punjab, Pakistan (Remote)

Newrick Network - Front End Developer

Punjab, Pakistan (Remote)

Newrick Network - Software Engineering Manager

Punjab, Pakistan (Remote)

zones - Microsoft Operations Specialist

Islamabad Capital Territory, Pakistan (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug