Java Developer (1-3 Years Experience)

1 - 3 years

0 Lacs

Posted:2 months ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

iBE.net enables customers to run their businesses effortlessly with our 'Integrated Business Environment,' perfect for companies that have outgrown basic financial software. Our product is packed with advanced features that empower professional services companies to manage core operations seamlessly. Designed with the latest technology, iBE.net offers enormous flexibility and broad out-of-the-box functionality across multiple industries.


Job Summary:

 

Key Responsibilities

Design, develop, and deploy robust, high-volume, and low-latency applications using Java.

Write well-designed, testable, and efficient code, ensuring high performance and security.

Contribute to all phases of the Software Development Life Cycle (SDLC), including requirements analysis, design, development, and testing.

Conduct comprehensive unit testing using frameworks like JUnit/Mockito to ensure functionality and performance.

Participate in code reviews to maintain code quality, consistency, and best practices.

Debug, troubleshoot, and resolve technical issues and bugs in existing applications.

Collaborate effectively with cross-functional teams (e.g., product management, QA, DevOps) to define, design, and ship new features.

Assist in creating and maintaining detailed application documentation.

Continuously learn and keep up-to-date with new Java technologies, frameworks, and industry trends.

 

Required Skills & Qualifications

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

-1 to 3 years of hands-on professional experience in Java application development.

-Strong proficiency in Core Java and object-oriented programming (OOP) principles.

-Experience with popular Java frameworks such as Play, Spring (Spring Boot, Spring MVC, Spring Security) or JPA.

-Solid knowledge of relational databases (e.g., MongoDB, PostgreSQL, MySql) and experience with SQL and data modeling.

-Familiarity with building and consuming RESTful APIs/Web Services.

-Experience with version control systems, particularly Git.

-Understanding of the full software development lifecycle and methodologies like Agile or Scrum.

-Excellent problem-solving, analytical, and communication skills.

-Ability to work both independently and collaboratively in a team environment.

 

Nice-to-Have / Preferred Skills

-Mobile Application Development Exposure: Familiarity with Android development, including basic knowledge of Kotlin or Java for mobile.

-Cloud Computing: Experience with cloud platforms (e.g., AWS, Google Cloud).

-Front-end Basics: Knowledge of front-end web technologies like HTML, CSS, and JavaScript.

-Build Automation: Experience with build tools such as Maven or Gradle.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You