Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
As a seasoned and adaptable Senior Software Engineer / Technical Lead with 8-12 years of experience in software development, you will play a crucial role in designing and constructing scalable, resilient, and high-performance systems. Your expertise in Java or .NET, profound understanding of microservices architecture, and practical experience with streaming platforms, databases, and a test-first development mindset will be invaluable in this role. Your responsibilities will include designing, developing, and maintaining enterprise-grade applications using Java or .NET frameworks. You will also be tasked with architecting and implementing microservices and REST APIs to ensure modularity, scalability, and performance. Working with relational (RDBMS) and big data technologies to handle large-scale datasets, as well as integrating and leveraging streaming platforms like Apache Kafka for real-time data processing, will be part of your daily tasks. Applying robust software design principles and adhering to test-first / TDD approaches to deliver clean and maintainable code will be essential. Collaborating closely with UI/UX and front-end teams to guarantee a seamless end-to-end product experience will also be part of your role. Additionally, you will have the opportunity to lead or contribute to code reviews, architecture discussions, and mentorship of junior engineers while staying updated with emerging technologies and being open to adopting new tools, languages, or frameworks as required. To be successful in this role, you should possess 3-6 years of hands-on software development experience along with a strong command over Java or .NET technologies and related ecosystems. Experience with RDBMS (e.g., MySQL, PostgreSQL), big data platforms (e.g., Hadoop, Spark), Apache Kafka or similar streaming technologies, and software architecture patterns, particularly microservices, is crucial. Proficiency in RESTful services and API design, familiarity with UI technologies (e.g., JavaScript, Angular, React), and demonstrated use of test-first methodologies (TDD, BDD, unit testing frameworks) are also required. Excellent problem-solving and communication skills, along with the ability to quickly learn and adapt to new technologies and frameworks, are essential for this role. While not mandatory, experience with cloud platforms such as AWS, Azure, or GCP, exposure to DevOps practices and CI/CD tools, and a background in containerization (Docker, Kubernetes) would be considered advantageous. We are committed to supporting your needs for any adjustments during the application and hiring process. If you require special assistance or accommodation to use our website, apply for a position, or perform a job, please contact us at accommodationrequests@maersk.com.,
Posted 2 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France