We are seeking a Senior Java Developer with 6-8 years of experience specializing in Java, Spring Boot, JBoss EAP Application Server, Linux, and Messaging Queue (MQ) technologies. The ideal candidate will design, develop, and maintain scalable, high-performance enterprise applications, ensuring robust integration and smooth deployment in Linux environments.
- Position: Senior Java Developer
- Skills Required: Java + Spring Boot + JBoss EAP + Linux + MQ
- Consultant Experience: 6-8 Years
- Notice Period: 0 to 30 Days (Immediate preferred)
- Location: Hyderabad
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and JBoss EAP application server.
- Develop and manage messaging solutions using MQ technologies (e.g., IBM MQ, RabbitMQ, or similar).
- Deploy and troubleshoot applications on Linux servers.
- Collaborate with cross-functional teams including DevOps, QA, and product management to deliver high-quality software.
- Write clean, scalable, and well-tested code following best practices.
- Participate in code reviews, design discussions, and continuous improvement initiatives.
- Troubleshoot and resolve production issues promptly.
- Ensure security and compliance of applications.
- Document technical specifications and contribute to knowledge sharing.
Required Skills & Experience
- 6-8 years of professional experience in Java application development.
- Strong experience with Java 8+, Spring Boot, and JBoss EAP application server.
- Hands-on expertise with Linux operating system for deployment and troubleshooting.
- Experience with Messaging Queues (MQ) such as IBM MQ, RabbitMQ, or similar.
- Familiarity with RESTful APIs and microservices architecture.
- Knowledge of relational databases (e.g., Oracle, MySQL) and writing optimized SQL queries.
- Experience with version control systems (Git) and build tools (Maven/Gradle).
- Strong debugging, problem-solving, and analytical skills.
- Excellent communication and teamwork skills.
Preferred Qualifications
- Exposure to containerization technologies (Docker, Kubernetes).
- Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
- Familiarity with Agile/Scrum development methodologies.
- Prior experience in performance tuning and application security.
Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Benefits
- Competitive salary and performance-based incentives.
- Opportunities for professional growth and development.
Job Category: Software Developer
Job Type: Full Time
Job Location: Hyderabad
Experience: 6 to 8 Years