Consulting and technology- enabled by cloud, guided by data, fueled by apps, and secured by design.
Senior Core Java Developer
Location
India
Posted
63 days ago
Salary
0
Seniority
Senior
Job Description
Senior Core Java Developer
ProArch
• Design, develop, and maintain robust and scalable Java applications. • Collaborate with cross-functional teams to define and implement software requirements. • Implement best practices in coding standards, architecture, and performance optimization. • Conduct code reviews, provide mentorship and guidance to junior developers. • Debug and troubleshoot complex issues, ensuring timely resolution. • Stay updated with the latest developments in Java technologies and frameworks. • Participate in the full software development lifecycle from concept to deployment.
Job Requirements
- 5+ years of experience in Core Java development.
- Strong understanding of Java 8 (and above) features and OOP principles.
- Experience with multi-threading, concurrency, and design patterns.
- Proficiency in building RESTful APIs and microservices.
- Familiarity with modern frameworks such as Spring and Hibernate.
- Experience with SQL and relational databases (e.g., MySQL, PostgreSQL).
- Knowledge of CI/CD methodologies and tools (e.g., Jenkins, Maven).
- Strong problem-solving skills and attention to detail.
- Effective communication skills and ability to work in a team environment.
Benefits
- Contract
- Remote
Related Guides
Related Job Pages
More Backend Engineer Jobs
Mid-level Back End Developer
Effecti | Tecnologia para LicitantesReferência em Tecnologia para Licitantes no Brasil
• Develop and maintain scalable, resilient, and high-performance backend services. • Design and implement integrations between systems and APIs, ensuring reliability and high availability. • Monitor application metrics, logs, and indicators to identify opportunities to improve performance, stability, and user experience. • Collaborate with Product, Design, and other Engineering teams to define and deliver solutions that provide value to users. • Participate in defining and evolving applications, contributing best practices and engineering standards. • Analyze complex software issues and propose efficient, sustainable solutions. • Contribute to code quality through reviews, testing, and continuous improvement of applications. • Research and evaluate new technologies, tools, and approaches that can advance the company’s products and processes. • Support the definition and implementation of business rules and integration with internal and external services.
• Help build and maintain Marketing 360 and Websites 360 and other software products • Design and implementation of performant, scalable, extensible and secure Node.js RESTful services • Debug and monitor existing services and help resolve problems. • Provide PR reviews for peers
PHP Laravel Developer
KitchenDEVManage end-to-end flow, from pricing cabinets to orders and returns with our premium sales automation software.
• building RESTful APIs • improving existing code and features through iterative development • architecting solutions for complex business problems • develop maintainable and reusable code using OOP methodologies • practice Test Driven Development • build REST API to support front end applications • identify ways to enhance performance • find creative solutions, work diligently, and address changes with confidence • actively work to build and maintain a positive team culture
Java FullStack Developer, JavaScript
RecruitingSKULLWe connect top-notch IT talent with companies based worldwide.
• Provide technical expertise in Java development with large user bases. • Organize code for clarity and maintainability. • Develop web applications using various Java frameworks. • Create client-side functionalities and ensure high performance. • Optimize MySQL queries and manage database schema. • Deploy applications on Linux environments and analyze system performances. • Collaborate effectively with team members, particularly during US Pacific Time hours.




