05 Nov
|
ACL Digital
|
Bengaluru
05 Nov
ACL Digital
Bengaluru
Key Responsibilities
● Feature Implementation: Implement new features and maintain existing server-side / client-side applications using Java. ● API Development: Assist in the development and maintenance of RESTful APIs and contribute to the team's move towards a microservices architecture. ● Database Interaction: Write and optimize database queries; gain hands-on experience with PostgreSQL / Microsoft SQL Server (relational) and potentially Apache Ignite / Gridgain (NoSQL). ● Quality Assurance: Write unit and integration tests to ensure code quality and stability. ● Tooling & Automation: Utilize basic scripting (e.g., Python, Bash) to automate repetitive tasks. ● Environment Setup: Become familiar with basic commands and operations in a Unix/Linux workplace and containerization concepts (Docker, Podman).
Required Skills & Qualifications ● 6+ years of professional experience in software development. ● Proven programming skills in Java. ● Basic understanding of RESTful APIs and common design patterns. ● Familiarity with at least one major database technology (PostgreSQL or Microsoft SQL Server). ● Knowledge of network fundamentals and protocols (e.g., HTTP, TCP/UDP). ● Ability to work in a multi-threaded environment and a basic understanding of software concurrency. ● Excellent problem-solving skills and the ability to work effectively within a team.
📌 Lead Java Developer (Bengaluru)
🏢 ACL Digital
📍 Bengaluru