18 Advantal Technologies Jobs
Senior Java Developer - Spring Frameworks (3-5 yrs)
Advantal Technologies
posted 5d ago
Flexible timing
Key skills for the job
Position : Sr. Java developer
Location : Bangalore
Experience : 3-5 yrs
Job Overview :
Advantal Technologies is seeking a highly skilled Java Developer to join our dynamic development team. The ideal candidate will have strong experience in Java programming, designing, developing, and maintaining scalable and efficient applications. This is an excellent opportunity for someone passionate about coding and eager to work in a fast-paced environment.
Key Responsibilities :
- Design, develop, and maintain Java-based applications and software solutions.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in all phases of the software development lifecycle, including requirement gathering, analysis, design, coding, testing, and deployment.
- Collaborate with cross-functional teams, including business analysts, designers, and QA engineers, to build robust applications.
- Perform unit testing, integration testing, and debugging to ensure high-quality software.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot, optimize, and refactor existing code to enhance application performance.
- Ensure security, performance, and scalability best practices are followed in all aspects of development.
- Work with databases (SQL/NoSQL) and implement data storage solutions.
- Integrate and maintain SIP trunking and VoIP functionalities within applications.
- Stay up to date with industry trends, technologies, and best practices to continuously improve development processes.
- Provide support for production issues and contribute to root cause analysis and resolution.
Key Requirements :
- Proven experience in Java development (minimum 3-5 years of professional experience).
- Strong knowledge of Java 8+, including features like Streams, Lambda expressions, and other core Java APIs.
- Proficiency in object-oriented design and development principles.
- Experience with Spring Framework (Spring Boot, Spring MVC, etc.) and other Java-based frameworks.
- Solid understanding of relational databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with RESTful APIs and Web Services.
- Experience with version control systems (e.g., Git, SVN).
- Understanding of CI/CD pipelines, build tools (e.g., Maven, Gradle), and testing frameworks (e.g., JUnit, Mockito).
- Good knowledge of multithreading, concurrency, and performance optimization in Java.
- Strong debugging and troubleshooting skills.
- Experience with SIP trunking and VoIP technologies, including integration and maintenance.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Experience with containerization (e.g., Docker, Kubernetes) is a plus.
- Familiarity with Agile/Scrum methodologies.
Preferred Qualifications :
- Experience with front-end technologies (e.g., HTML, CSS, JavaScript, React, or Angular) is a plus.
- Experience with microservices architecture is a plus.
- Knowledge of DevOps practices and tools.
- Familiarity with Apache Kafka or other message brokers is a plus.
- Travelling to Client Site may be required.
Education & Experience :
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Functional Areas: Software/Testing/Networking
Read full job description5-6 Yrs
Indore, Gurgaon / Gurugram
3-5 Yrs
Indore, Bangalore / Bengaluru