1

Offshore Java Development Jobs in Maryland (NOW HIRING)

... offshore team in getting the support incidents resolved. * Should have experience in dealing with ... Development experience in C, Core Java, Java Script, JSP, Servlets and PL SQL will be an advantage.

... offshore team in getting the support incidents resolved. * Should have experience in dealing with ... Development experience in C, Core Java, Java Script, JSP, Servlets and PL SQL will be an advantage.

UI/UX Developer

Rockville, MD · On-site

$51 - $66.25/hr

We have offices in VA,MD & Offshore development centers in India.We have successfully excuted 100 ... Java, Core Java, SQL, JPA, Hibernate, Struts, Spring, Velocity, Apache POI, GWT, GXT, JAX WS ...

UI/UX Developer

Rockville, MD · On-site

$51 - $66.25/hr

We have offices in VA,MD & Offshore development centers in India.We have successfully excuted 100 ... Java, Core Java, SQL, JPA, Hibernate, Struts, Spring, Velocity, Apache POI, GWT, GXT, JAX WS ...

We have offices in VA,MD & Offshore development centers in India.We have successfully excuted 100 ... SQL and Java * Postgress SQL * Having knowledge of "R" language * Some data modelling exp ...

We have offices in VA,MD & Offshore development centers in India.We have successfully excuted 100 ... SQL and Java * Postgress SQL * Having knowledge of "R" language * Some data modelling exp ...

Showing results 21-40

Offshore Java Development information

What is offshore Java development?

Offshore Java development refers to the practice of hiring external software development teams, often located in other countries, to build, maintain, or support Java-based applications. This approach can help companies reduce costs, access specialized talent, and speed up project timelines. Offshore teams typically work remotely but collaborate closely with the client to meet project requirements. Common destinations for offshore Java development include countries like India, Ukraine, and the Philippines.

How do offshore Java developers typically collaborate with onshore teams to ensure project alignment and code quality?

Offshore Java Developers regularly coordinate with onshore teams through scheduled meetings, stand-ups, and collaboration tools like Slack or Jira. Clear documentation, code reviews, and version control practices are essential for maintaining code quality and project consistency despite time zone differences. Effective communication skills and adaptability help bridge cultural and workflow gaps, ensuring that offshore and onshore teams work seamlessly toward shared goals.

What are the key skills and qualifications needed to thrive as an offshore Java developer, and why are they important?

To thrive as an Offshore Java Developer, you need strong proficiency in Java programming, object-oriented design principles, and a relevant degree in computer science or a related field. Familiarity with tools like Eclipse or IntelliJ IDEA, frameworks such as Spring or Hibernate, and version control systems like Git is typically required, along with certifications like Oracle Certified Professional Java Programmer (OCPJP) being advantageous. Excellent communication, problem-solving abilities, and a collaborative mindset are crucial to work effectively with remote teams and understand client requirements. These skills ensure the delivery of high-quality software solutions that meet global standards and client expectations in distributed environments.

What is the difference between Offshore Java Development vs Java Developer?

AspectOffshore Java DevelopmentJava Developer
CredentialsTypically requires Java certifications, relevant degrees, and experienceRequires Java certifications, relevant degrees, and experience
Work EnvironmentRemote or outsourced teams in different countriesIn-house or remote within a company
Employer & Industry UsageUsed by companies outsourcing development to external teamsEmployed directly by companies or clients
Search & Comparison IntentOften compared for cost, outsourcing, and project managementCompared for skills, career growth, and job roles

Offshore Java Development involves outsourcing Java projects to remote teams in different countries, focusing on cost efficiency and project management. In contrast, a Java Developer is an individual professional working either in-house or remotely within a company, focusing on coding, debugging, and application development. Both roles require Java certifications and experience, but their work environments and employer types differ significantly.

What are popular job titles related to Offshore Java Development jobs in Maryland?

For Offshore Java Development jobs in Maryland, the most frequently searched job titles are:

What cities in Maryland are hiring for Offshore Java Development jobs?

Cities in Maryland with the most Offshore Java Development job openings:

Technical Architect

Baltimore, MD • On-site

$140K - $167K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 6 days ago


Job description

Must Have Technical/Functional Skills
• Strong proficiency in Java and Spring Boot, with hands-on experience in:
o Spring Core, AOP, MVC, Security
o Spring DAO, ORM
o Spring Batch and Spring Integration
o Hibernate / JPA
• Extensive experience designing and implementing Microservices-based architectures.
• Strong expertise in developing RESTful web services.
• Hands-on experience with Apache Kafka or similar messaging/event-streaming platforms.
• Solid understanding and practical application of design patterns and enterprise integration patterns.
• Proven experience with AWS cloud services and cloud-native architectures.
• Experience implementing and managing CI/CD pipelines.
• Strong understanding of performance tuning, scalability, and secure application design.
• Excellent communication skills with the ability to collaborate across technical and non-technical teams.
• Demonstrated ability to mentor engineers and provide technical leadership.
Roles & Responsibilities
• Design, develop, and maintain enterprise-grade Java applications using Java, Spring Boot, and the Spring ecosystem.
• Lead the architecture and implementation of RESTful APIs and Microservices, including event-driven architectures using Apache Kafka.
• Own application and solution architectures, translating complex business requirements into scalable, secure, and maintainable solutions.
• Apply GoF and enterprise design patterns to enhance system performance, scalability, fault tolerance, and maintainability.
• Participate hands-on across the entire Software Development Life Cycle (SDLC) including requirements analysis, technical design, development, testing, deployment, and production support.
• Drive cloud transformation initiatives, migrating and modernizing applications on AWS.
• Design and implement CI/CD pipelines to automate build, testing, and deployment processes.
• Build and manage high-volume batch processing solutions using Spring Batch, including scheduling and data-driven workflows.
• Conduct code reviews to ensure adherence to architectural standards, coding best practices, and user story acceptance criteria.
• Collaborate closely with business stakeholders, product owners, and cross-functional teams to clarify requirements and align technical delivery with business objectives.
• Lead, mentor, and guide onshore and offshore development teams, ensuring delivery excellence and resolving complex technical challenges.
• Stay up to date with emerging technologies and frameworks, proactively recommending improvements and innovations.
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Lo an Refinancing.
Salary Range: $140,000 - 167,000 a year