| 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!
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at Axiom Software Solutions Limited
MuleSoft Developer-TCS-C2H
Axiom Software Solutions Limited
Access Management Technical Specialist-IAM
Axiom Software Solutions Limited
DevOps Engineer
Axiom Software Solutions Limited
Ewam developer
Axiom Software Solutions Limited
SAP ABAP alv developer-TCS
Axiom Software Solutions Limited
Apply for this position
Sign In to ApplyAbout Axiom Software Solutions Limited
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 business environment.
Similar Jobs
More jobs at Axiom Software Solutions Limited
MuleSoft Developer-TCS-C2H
Axiom Software Solutions Limited
Access Management Technical Specialist-IAM
Axiom Software Solutions Limited
DevOps Engineer
Axiom Software Solutions Limited
Ewam developer
Axiom Software Solutions Limited
SAP ABAP alv developer-TCS
Axiom Software Solutions Limited