drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chicago, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Position: Senior Software Engineer

Location: Chicago IL (Onsite)

Type: Fulltime

Responsibilities:

  • We are looking for a highly skilled and experienced Senior Java Microservices Developer to join our team.
  • As a senior member of our development team you will play a crucial role in designing implementing and maintaining scalable and resilient microservices architecture to support our business objectives.
  • Lead the design and implementation of Javabased microservices architecture ensuring scalability reliability and performance.
  • Mentor and guide junior developers in offshore providing technical leadership and best practices in software development.
  • Collaborate with crossfunctional teams including architects product managers and QA engineers to deliver highquality software solutions.
  • Drive technical discussions and decisions advocating for best practices design patterns and emerging technologies.
  • Perform code reviews provide constructive feedback and ensure adherence to coding standards and guidelines.
  • Investigate and resolve complex technical issues in production environments ensuring system stability and uptime.
  • Design and implement automated tests to validate the functionality performance and security of microservices.
  • Continuously research and evaluate new tools technologies and frameworks to improve development processes and efficiency.
  • Engineering or related field. 7 years of handson experience in Java development with a strong emphasis on building microservices architecture.
  • using industry best practices.
  • Expertise in cloud platforms such as AWS Azure or Google Cloud including deployment and management of microservices.
  • Strong understanding of containerization technologies like Docker and container orchestration tools like Kubernetes.
  • Experience with continuous integration and deployment (CI/CD) pipelines using Jenkins GitLab CI or similar tools.
  • Excellent problemsolving skills and ability to troubleshoot complex issues in distributed systems.
  • Outstanding communication skills and ability to collaborate effectively with stakeholders at all levels.
  • Demonstrated leadership abilities with a track record of mentoring and coaching junior team members.
  • Familiarity with NoSQL databases such as MongoDB Cassandra or DynamoDB.
  • Knowledge of message brokers like Kafka RabbitMQ or ActiveMQ.
  • Certification in Java or related technologies is a plus.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.