Junior Java Developer

| Junior Java Developer

Description

Job Title: Junior Software Developer

Job Description:

We are seeking a highly skilled Software Developer with expertise in Java, Python, Unix, and database management.

The ideal candidate will have a strong background in software development, be proficient in designing and implementing scalable applications, and possess excellent problem-solving skills. This role involves working on diverse projects, collaborating with cross-functional teams and ensuring the delivery of high-quality software solutions.

Key Responsibilities:

- Develop and maintain software applications using Java (Spring Batch, Hibernate, Maven).

- Design and implement Python-based solutions leveraging Pandas, Flask, PyMongo, and protocol buffers.

- Write and debug Unix shell scripts and perform tasks as a Unix user.

- Manage and optimize relational (SQL) and non-relational (NoSQL) databases.

- Collaborate with teams using tools like Git, Confluence, and Jira for version control, documentation, and project tracking.

- Analyze business requirements and translate them into efficient, maintainable, and scalable code.

- Troubleshoot and resolve software issues across the application lifecycle.

- Work closely with QA, DevOps, Support, and other teams to ensure smooth software deployment and operation.

Required Skills:

- Java Development: Proficient in Spring Batch, Hibernate, and build tools like Maven.

- Python Development: knowledge of Pandas, Flask, PyMongo, and protocol buffers.

- Database Expertise: Hands-on experience with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).

- Unix: Experience as a Unix user and in writing Unix shell scripts.

- Version Control & Collaboration Tools: Proficiency with Git, Confluence, and Jira.

- Problem-Solving: Strong analytical and debugging skills.

- Teamwork: Ability to collaborate effectively in a team-oriented environment.

Preferred Qualifications:

- Familiarity with Agile development methodologies.

- Experience with REST API development and integration.

- Knowledge of data processing and ETL workflows.

- Exposure to cloud platforms like AWS, Azure, or GCP.

Education & Experience:

- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

- 2+ years of professional experience in software development.

If you are passionate about building robust, scalable applications and thrive in a collaborative environment, we encourage you to apply. Join us and contribute to impactful projects in a dynamic, innovative setting!

Axiom is a global information technology, consulting and outsourcing company and services provider. Our IT solutions empower organizations and individuals throughout the world to maximize value and quality to succeed in today's challenging business environment. As a fast-growing new economy company, we focus our strengths to offer world-class solutions and services through the convergence of technology, innovation, expertise and experience. We provide software consulting, development and IT-enabled services to clients across the globe. We work towards delivering sustained value creation for customers, employees, industries and society at large. Core offerings include data warehousing, middleware development, product development and web-enablement of legacy applications in verticals like telecom, finance, healthcare, manufacturing, energy & utilities, retail & distribution, enablement of legacy Relentless exploration of technology horizons and a Global Delivery Model that is a judicious combination of onsite, offsite and offshore development, offer a complete range of high-ROI business solutions spanning the consulting, technology, operations and process outsourcing value chain.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Junior Java Developer Q&A's
Report this job
Apply for this job