- Company Name
- Infoway Software
- Job Title
- Junior Java Developer
- Job Description
-
Job Title: Junior Java Developer
Role Summary:
Entry‑level Java developer responsible for designing, developing, testing, and supporting critical commercial business applications, participating throughout the full software development lifecycle and collaborating closely with business users, developers, and QA teams.
Expectations:
- Deliver high‑quality, maintainable code according to coding standards.
- Contribute to continuous improvement of processes and systems.
- Communicate effectively with technical and non‑technical stakeholders.
- Demonstrate strong customer‑service focus and the ability to work independently or collaboratively.
Key Responsibilities:
- Develop and support Java‑based web applications using an N‑tier architecture.
- Participate in requirements gathering, system analysis, design, implementation, testing, and documentation.
- Collaborate with business users to clarify functional and data requirements.
- Coordinate with developers and QA analysts to plan feature development, resolve bugs, and ensure feature quality.
- Identify opportunities for system enhancements and assist in resolving technical issues.
- Maintain clear, concise documentation of code, design decisions, and test results.
Required Skills:
- 0–3 years of web application development experience.
- Proficiency in Java, Web services, CSS, XML/XSLT, HTML, JavaScript, JUnit, and Oracle SQL.
- Hands‑on experience with Spring framework and N‑tier architecture concepts.
- Solid understanding of object‑oriented programming, design patterns, data structures, algorithms, multithreading, synchronization, and performance tuning.
- Familiarity with full SDLC practices, code standards, source‑code management, and unit testing.
- Strong analytical, problem‑solving, and technical communication skills.
- Ability to learn quickly, work independently or in a team, and maintain meticulous attention to detail.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.