Job Title: Senior Java Developer / Data Engineer  
Experience Required:  8–12 Years 
Location:  (Insert Location or Remote) 
Employment Type:  Full-Time 
Notice period : only immediate 
Job Summary:  
We are seeking an experienced and highly skilled Senior Java Developer  with strong backend development expertise in Core Java, Spring Boot, and JBoss , complemented by a solid foundation in data engineering tools and technologies  including SQL, Python, PySpark, and Power BI .
The ideal candidate will also have working knowledge of Linux, Oracle , and SQL Databases .
This is a hybrid role requiring strong software development skills with the ability to work on data integration, analytics, and backend systems .
The role demands an analytical mindset, deep understanding of enterprise software architecture, and a proactive approach to problem-solving.
Key Responsibilities:  
Primary Responsibilities (Core Skill sets):  
- Design, develop, and maintain enterprise-grade backend systems  using Core Java and Spring Boot .
 
 
- Deploy and manage Java applications on JBoss application server .
 
 
- Write clean, scalable, and maintainable code following best practices.
 
 
- Collaborate with architects, product managers, and other developers to deliver high-quality solutions.
 
 
- Conduct code reviews, unit testing, and performance tuning of applications.
 
 
Secondary Responsibilities:  
- Design and optimize complex SQL queries  and stored procedures to support application requirements.
 
 
- Develop and maintain Power BI dashboards and reports  for business users.
 
 
- Build and maintain data pipelines using Python and PySpark  in distributed environments.
 
 
- Perform data cleansing, transformation, and integration from various sources.
 
 
Preferred Skills:  
- Work in Linux environments  for scripting, deployment, and server maintenance.
 
 
- Utilize Oracle and SQL Server databases  for application and data storage.
 
 
- Monitor and troubleshoot system issues, ensuring high availability and performance.
 
 
Required Skills & Qualifications:  
Must Have (Core Skillsets):  
- 8–12 years of strong hands-on experience in Core Java (collections, multithreading, memory management) .
 
 
- Proficient in Spring Boot  framework for RESTful API development.
 
 
- Experience with JBoss/WildFly  for application deployment and configuration.
 
 
Good to Have (Secondary Skillsets):  
- Strong in SQL  and experience with relational databases  (Oracle, SQL Server).
 
 
- Working knowledge of Power BI  for data visualization and reporting.
 
 
- Proficient in Python  and PySpark  for data processing and ETL tasks.
 
 
Preferred:  
- Familiarity with Linux shell scripting  and server-side operations.
 
 
- Experience working with Oracle databases , including performance tuning and query optimization.
 
 
- Understanding of DevOps pipelines , CI/CD, and automated testing is a plus.
 
 
Soft Skills:  
- Strong communication and collaboration abilities.
 
 
- Excellent problem-solving and analytical thinking.
 
 
- Ability to work independently and within a team environment.
 
 
- Strong attention to detail and quality.
 
 
Education:  
- Bachelor’s or Master’s degree in Computer Science, Information Technology , or related field.
 
 
Benefits:  
- Competitive salary and performance-based incentives.
 
 
- Health insurance and retirement benefits.
 
 
- Opportunity to work on cutting-edge enterprise technologies.
 
 
- Learning and development programs