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